/* CSS Document */

* {margin:0; padding:0;}
img {border:none;}

/*----------------------------------------------------GENERAL------------------------------------------------------------*/

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

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

a:hover {
	text-decoration:underline;
}

a.second {
	text-decoration:none;
	color:#000000;
}

a.second:hover {
	text-decoration:none;
	color:#c00418;
}

.clear_both {
	clear:both;
}

.clear_right {
	clear:right;
}

.texte13 {
	font-size:13px;
}

.color_second {
	color:#e2001a;
}

h3 {
	color:#e2001a;
	font-size:13px;
	padding-bottom:22px;
}

h4.cat1 a{
	color:#F09F58;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.1em;
	text-decoration:none;
}

h4.cat1 a:hover {
	text-decoration:underline;
}

h4.cat2 a{
	color:#A0BCE4;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.1em;
	text-decoration:none;
}

h4.cat2 a:hover {
	text-decoration:underline;
}

h4.cat3 a{
	color:#fdc826;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.1em;
	text-decoration:none;
}

h4.cat3 a:hover {
	text-decoration:underline;
}

h4.cat4 a{
	color:#b9cb00;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.1em;
	text-decoration:none;
}

h4.cat4 a:hover {
	text-decoration:underline;
}

h4.cat5 a{
	color:#991d81;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.1em;
	text-decoration:none;
}

h4.cat5 a:hover {
	text-decoration:underline;
}

h4.cat6 a{
	color:#0097BD;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.1em;
	text-decoration:none;
}

h4.cat6 a:hover {
	text-decoration:underline;
}

h4.cat7 a{
	color:#c00418;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.1em;
	text-decoration:none;
}

h4.cat7 a:hover {
	text-decoration:underline;
}

.color_cat1 {
	color:#F09F58;
}

.color_cat2 {
	color:#A0BCE4;
}

.color_cat3 {
	color:#fdc826;
}

.color_cat4 {
	color:#b9cb00;
}

.color_cat5 {
	color:#991d81;
}

.color_cat6 {
	color:#0097BD;
}

.color_cat1 a {
	color:#F09F58;
	font-weight:bold;
	text-decoration:none;
}

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

.color_cat2 a{
	color:#A0BCE4;
	font-weight:bold;
	text-decoration:none;
}

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

.color_cat3 a{
	color:#fdc826;
	font-weight:bold;
	text-decoration:none;
}

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

.color_cat4 a{
	color:#b9cb00;
	font-weight:bold;
	text-decoration:none;
}

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

.color_cat5 a{
	color:#991d81;
	font-weight:bold;
	text-decoration:none;
}

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

.color_cat6 a{
	color:#0097BD;
	font-weight:bold;
	text-decoration:none;
}

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

.line_height5 {
	line-height:5px;
}

.line_height10 {
	line-height:10px;
}

.line_height15 {
	line-height:15px;
}

.line_height20 {
	line-height:20px;
}

.pad_g15 {
	padding-left:15px;
}

/*----------------------------------------------------GABARIT------------------------------------------------------------*/

#conteneur {
	width:1010px;
	margin:auto;
}

#header_site{
	width:1010px;
}

*html #header_site{/*ie6*/
	width:1010px;
	background:url(images/fond_header_ie6.gif) 0px -1px no-repeat;
}

#tab_header {	
	width:1010px;
}

#tab_header td {
	vertical-align:top;
}

#tab_header td.logo_site_bg {	
	background:url(images/fond_logo.gif) no-repeat;
	width:200px;
	height:128px;
}

*html #tab_header td.logo_site_bg {	/*ie6*/
	height:130px;
	background:url(images/fond_logo2.gif) 0px -1px no-repeat;
}

#tab_header td.logo_site_bg_bis {	
	background:url(images/fond_logo_bis.gif) no-repeat;
	width:200px;
	height:128px;
}

*html #tab_header td.logo_site_bg_bis {	/*ie6*/
	height:130px;
	background:url(images/fond_logo_bis.gif) 0px 1px no-repeat;
}

#tab_header td.flash {
	width:810px;
	height:72px;
}

*html #tab_header td.flash {/*ie6*/
	width:810px;
	height:72px;
}

#tab_header td.fond_menu {	
	background:url(images/fond_menu.jpg) no-repeat;
	width:810px;
	height:19px;
}

*html #tab_header td.fond_menu {	/*ie6*/
	background:url(images/fond_menu2.jpg) 0px -1px no-repeat;
	width:810px;
	height:20px;
}

#tab_header td.fond_recherche {	
	background:url(images/fond_recherche.jpg) no-repeat;
	width:810px;
	height:39px;
}

*html #tab_header td.fond_recherche {	/*ie6*/
	background:url(images/fond_recherche.jpg) 0px -2px no-repeat;
	width:810px;
	height:37px;
}


#tab_header td.fond_recherche_bis {	
	background:url(images/fond_recherche_bis.jpg) no-repeat;
	width:810px;
	height:39px;
}

*html #tab_header td.fond_recherche_bis {	/*ie6*/
	background:url(images/fond_recherche_bis.jpg) 0px -2px no-repeat;
	width:810px;
	height:37px;
}


#header{
	width:810px;
	height:72px;
}

#logo a {	
	margin-top:9px;
	margin-left:57px;
	background:url(images/logo_site.gif) no-repeat;
	width:118px;
	height:83px;
	display:block;
}


#middle {
	width:952px;
	padding-left:29px;
	padding-right:29px;
	padding-bottom:18px;
	padding-top:38px;
	/*background:url(images/bg_pixel.gif) repeat-y; */
	background:url(images/bg_site.gif) no-repeat;
	position:relative;
}

#middle_bis {
	width:952px;
	padding-left:27px;
	padding-right:29px;
	/*background:url(images/bg_pixel.gif) repeat-y; */
	background:url(images/pixel_bg_site.jpg) repeat-y;
	position:relative;
}

#middle_2 {
	width:952px;
	padding-left:29px;
	padding-right:29px;
	padding-bottom:18px;
	padding-top:38px;
	background:url(images/bg_site2.gif) no-repeat;
	position:relative;
}


#barre_recherche {
	/*background:url(images/barre_recherche.gif) no-repeat;*/
	width:810px;
	height:25px;
	margin-top:12px;
}

*html #barre_recherche {/*ie6*/
	/*background:url(images/barre_recherche.gif) no-repeat;*/
	width:810px;
	height:22px;
	margin-top:10px;
}

#tab_recherche_lang {
	width:220px;
	/*margin-left:734px;*/
	margin-left:553px;
}

#tab_recherche_lang td {
	vertical-align:top;
}

#tab_recherche_lang td.champs_recherche {
	width:100px;
}

#tab_recherche_lang input.chps_rech {
	width:100px;
	border:0;
	font-size:11px;
	margin-top:4px;
}

*html #tab_recherche_lang input.chps_rech {/*ie6*/
	width:100px;
	border:0;
	font-size:11px;
	margin-top:2px;
}

#tab_recherche_lang td.chps_selecteur_lang {
	padding-left:28px;
	padding-top:2px;
}

#tab_recherche_lang select.selecteur_lang {
	width:87px;
	font-size:11px;
	padding-left:3px;
	z-index:5;
}

#footer {
	background:url(images/footer.gif) no-repeat;
	width:1010px;
	height:45px;
	text-align:center;
	color:#333333;
	padding-top:10px;
}

#footer a {
	color:#1a171b;
	letter-spacing:0.2em;
	text-decoration:none;
}

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

#footer .souligne {
	text-decoration:underline;
	color:#1a171b;
	letter-spacing:0.2em;
}

/*------------MENU DÉROULANT------------*/
#gabarit_menu {
	width:548px;
}

.clear_left {		
	clear:left;
}

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

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

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

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


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

#menu2_on {
	background:url(boutons/onglet2_on.gif) no-repeat;
	width:116px;
	height:19px;
	display:block;
}

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

#menu3_on {
	background:url(boutons/onglet3_on.gif) no-repeat;
	width:107px;
	height:19px;
	display:block;
}

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

#menu4_on {
	background:url(boutons/onglet4_on.gif) no-repeat;
	width:173px;
	height:19px;
	display:block;
}

#menu5 {
	background:url(boutons/onglet5.gif) no-repeat;
	width:101px;
	height:19px;
	display:block;
}


#menu5_on {
	background:url(boutons/onglet5_on.gif) no-repeat;
	width:101px;
	height:19px;
	display:block;
}

#menu6 {
	background:url(boutons/onglet6.jpg) no-repeat;
	width:23px;
	height:19px;
	display:block;
}

#ss_menu2{
	width:140px;
	visibility:hidden;
	background:url(images/pixel_degrade_menu.jpg) repeat-x;
	background-color:#c6c7c8;
	z-index:3;
	margin-top:18px;
	margin-left:27px;
	position:absolute;
}

*html #ss_menu2{/*ie6*/
	margin-top:-3px;
}

*+html #ss_menu2{/*ie7*/
	margin-top:-1px;
}

#ss_menu2_contenu {
	width:150px;
	background-attachment:scroll;
	background-position: left top;
	padding-top:3px;
	padding-left:4px;
}

#ss_menu3{
	width:130px;
	visibility:hidden;
	background:url(images/pixel_degrade_menu.jpg) repeat-x;
	z-index:3;
	margin-top:18px;
	margin-left:141px;
	position:absolute;
}

*html #ss_menu3{/*ie6*/
	margin-top:-3px;
}

*+html #ss_menu3{/*ie7*/
	margin-top:-1px;
}

#ss_menu4{
	width:175px;
	visibility:hidden;
	background:url(images/pixel_degrade_menu.jpg) repeat-x;
	z-index:3;
	margin-top:18px;
	margin-left:248px;
	position:absolute;
}

*html #ss_menu4{/*ie6*/
	margin-top:-3px;
}

*+html #ss_menu4{/*ie7*/
	margin-top:-1px;
}

.ss_menu_txt{
	float:left;
	vertical-align:middle;
	display:block;
	color:#000;
	text-decoration:none;
}

.ss_menu_demenu{
	height:20px;
}

*html .ss_menu_demenu{/*ie6*/
	height:20px;
}

*+html .ss_menu_demenu{/*ie7*/
	height:19px;
}

a.ss_menu_liens {
	color:#4c4c4c;
	font-size:10px;
	text-decoration:none;
	background-color:#ececec;
	background:url(images/bg_menu_deroulant_on.gif) left bottom no-repeat;
	padding-left:15px;
	padding-top:3px;
	height:17px;
	display:block;
	text-decoration:none;
	width:135px;
}

*+html a.ss_menu_liens {/*ie7*/
	font-weight:lighter;
}


a.ss_menu_liens:hover{
	text-decoration:none;
	color:#a8131d;
}
	
	

/*----------------------------------------------------INDEX------------------------------------------------------------*/
#anim{
	width:592px;
	height:484px;
	margin:auto;
}

#barre_index {
	background:url(images/barre_index.gif) no-repeat;
	width:178px;
	height:8px;
	position:absolute;
	top:500px;
	left:814px;
}

/*----------------------------------------------------COLLECTION------------------------------------------------------------*/
.tab_degrade_bicolore {
	width:952px;
	margin-left:-8px;
}

*html .tab_degrade_bicolore {/*ie6*/
	width:979px;
	margin-left:-12px;
}

*+html .tab_degrade_bicolore {/*ie7*/
	width:979px;
	margin-left:-8px;
}

.tab_degrade_bicolore td {
	vertical-align:top;
}

.tab_degrade_bicolore td.degrade_bicolore_g {
	width:204px;
}

*html .tab_degrade_bicolore td.degrade_bicolore_g {/*ie6*/
	width:180px;
}

*+html .tab_degrade_bicolore td.degrade_bicolore_g {/*ie7*/
	width:154px;
}

.tab_degrade_bicolore td.degrade_bicolore_d {
	width:748px;
}

*html .tab_degrade_bicolore td.degrade_bicolore_d {/*ie6*/
	width:765px;
}

*+html .tab_degrade_bicolore td.degrade_bicolore_d {/*ie7*/
	width:775px;
	padding-left:20px;
}

#menu_collection {
	width:132px;
	padding-top:80px;
	margin-left:37px;
}

*html #menu_collection {/*ie6*/
	width:132px;
	padding-top:80px;
	margin-left:47px;
}

#flash_collection {
	width:740px;
	height:240px;
	padding-top:80px;
	margin-right:6px;
	padding-bottom:180px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 #flash_collection {
	margin-top:0px;
	padding-top:40px;
}}

.toggleSubMenu .portemanteaux {
	background:url(boutons/portemanteaux.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
}

.open .portemanteaux  {
	background:url(boutons/portemanteaux_on.gif) no-repeat;
}

.open .portemanteaux_on {
	background:url(boutons/portemanteaux_on.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
}

.toggleSubMenu .luminaire {
	background:url(boutons/luminaire.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
	margin-top:9px;
}

.open .luminaire  {
	background:url(boutons/luminaire_on.gif) no-repeat;
}

.toggleSubMenu .luminaire_on {
	background:url(boutons/luminaire_on.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
	margin-top:9px;
}

.toggleSubMenu .horloges  {
	background:url(boutons/horloges.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
	margin-top:9px;
}

.open .horloges {
	background:url(boutons/horloges_on.gif) no-repeat;
}

.toggleSubMenu .horloges_on {
	background:url(boutons/horloges_on.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
	margin-top:9px;
}

.toggleSubMenu .presentoirs  {
	background:url(boutons/presentoirs.gif) no-repeat;
	width:132px;
	height:30px;
	display:block;
	margin-top:9px;
}

.open .presentoirs {
	background:url(boutons/presentoirs_on.gif) no-repeat;
}

.toggleSubMenu .presentoirs_on {
	background:url(boutons/presentoirs_on.gif) no-repeat;
	width:132px;
	height:30px;
	display:block;
	margin-top:9px;
}

.toggleSubMenu .courrier  {
	background:url(boutons/courrier.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
	margin-top:9px;
}

.open .courrier  {
	background:url(boutons/courrier_on.gif) no-repeat;
}

.toggleSubMenu .courrier_on {
	background:url(boutons/courrier_on.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
	margin-top:9px;
}

.toggleSubMenu .classement  {
	background:url(boutons/classement.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
	margin-top:9px;
}

.open .classement {
	background:url(boutons/classement_on.gif) no-repeat;
}

.toggleSubMenu .classement_on {
	background:url(boutons/classement_on.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
	margin-top:9px;
}

.toggleSubMenu .bagagerie  {
	background:url(boutons/bagagerie.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
	margin-top:9px;
}

.open .bagagerie  {
	background:url(boutons/bagagerie_on.gif) no-repeat;
}

.toggleSubMenu .bagagerie_on {
	background:url(boutons/bagagerie_on.gif) no-repeat;
	width:132px;
	height:16px;
	display:block;
	margin-top:9px;
}

.toggleSubMenu .accessoires  {
	background:url(boutons/accessoires.gif) no-repeat;
	width:132px;
	height:30px;
	display:block;
	margin-top:9px;
}

.open .accessoires {
	background:url(boutons/accessoires_on.gif) no-repeat;
}

.toggleSubMenu .accessoires_on {
	background:url(boutons/accessoires_on.gif) no-repeat;
	width:132px;
	height:30px;
	display:block;
	margin-top:9px;
}

ul.liste_cat {
	width:114px;
	margin-left:18px;
}

*html ul.liste_cat {/*ie6*/
	width:114px;
	margin-left:2px;
	padding-left:18px;
}

.liste_cat li {
	list-style-type:none;
	float:left;
	width:132px;
	font-stretch:narrower;
}

.liste_cat li.sscat1 a {
	color:#FFF;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:lighter;
	font-size:11px;
}

.liste_cat li.sscat1 a:hover {
	background:none;
	text-decoration:none;
	color:#f09f58;
}

.liste_cat li.sscat1_on {
	background:url(images/puce_orange.gif) 0px 3px no-repeat;
	padding-left:10px;
	display:block;
	margin-left:-10px;
	color:#FFF;
	text-decoration:none;
}

*html .liste_cat li.sscat1_on {/*ie6*/
	margin-left:-6px;

}

.liste_cat li.sscat2 a {
	color:#FFF;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:lighter;
	font-size:11px;
}

.liste_cat li.sscat2 a:hover {
	background:none;
	text-decoration:none;
	color:#A0BCE4;
}

*html .liste_cat li.sscat2_on {/*ie6*/
	margin-left:-6px;

}

.liste_cat li.sscat2_on {
	background:url(images/puce_bleu.gif) 0px 3px no-repeat;
	padding-left:10px;
	margin-left:-10px;
	color:#FFF;
	text-decoration:none;
}

.liste_cat li.sscat3 a {
	color:#FFF;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:lighter;
	font-size:11px;
}

.liste_cat li.sscat3 a:hover {
	background:none;
	text-decoration:none;
	color:#fdc826;
}

.liste_cat li.sscat3_on {
	background:url(images/puce_jaune.gif) 0px 3px no-repeat;
	padding-left:10px;
	margin-left:-10px;
	color:#FFF;
	text-decoration:none;
}

*html .liste_cat li.sscat3_on {/*ie6*/
	margin-left:-6px;

}

.liste_cat li.sscat4 a {
	color:#FFF;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:lighter;
	font-size:11px;
}

.liste_cat li.sscat4 a:hover {
	background:none;
	text-decoration:none;
	color:#b9cb00;
}

.liste_cat li.sscat4_on {
	background:url(images/puce_vert.gif) 0px 3px no-repeat;
	padding-left:10px;
	margin-left:-10px;
	color:#FFF;
	text-decoration:none;
}

*html .liste_cat li.sscat4_on {/*ie6*/
	margin-left:-6px;

}

.liste_cat li.sscat5 a {
	color:#FFF;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:lighter;
	font-size:11px;
}

.liste_cat li.sscat5 a:hover {
	background:none;
	text-decoration:none;
	color:#991d81;
}

.liste_cat li.sscat5_on {
	background:url(images/puce_violet.gif) 0px 3px no-repeat;
	padding-left:10px;
	margin-left:-10px;
	color:#FFF;
	text-decoration:none;
}

*html .liste_cat li.sscat5_on {/*ie6*/
	margin-left:-6px;

}

.liste_cat li.sscat6 a {
	color:#FFF;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:lighter;
	font-size:11px;
}

.liste_cat li.sscat6 a:hover {
	background:none;
	text-decoration:none;
	color:#0097bd;
}

.liste_cat li.sscat6_on {
	background:url(images/puce_turquoise.gif) 0px 3px no-repeat;
	padding-left:10px;
	margin-left:-10px;
	color:#FFF;
	text-decoration:none;
}

*html .liste_cat li.sscat6_on {/*ie6*/
	margin-left:-6px;

}

.degrade_fondu {
	background:url(images/degrade_nouveautes.jpg) no-repeat;
	width:952px;
	height:128px;
	padding-bottom:20px;
}

*html .degrade_fondu {/*ie6*/
	padding-bottom:0px;
}

#bloc_nouveautes {
	padding-top:24px;
	padding-left:65px;
	width:120px;
}

#encart_nouveautes a{
	/*background:url(images/encart_nouveautes.gif) no-repeat;*/
	background:url(boutons/News.gif) no-repeat;
	width:120px;
	height:60px;
	display:block;
}

#encart_nouveautes a:hover{
	/*background:url(images/encart_nouveautes.gif) no-repeat;*/
	background:url(boutons/News_hover.gif) no-repeat;
}

#encart_nouveautes_on a{
	/*background:url(images/encart_nouveautes.gif) no-repeat;*/
	background:url(boutons/News_hover.gif) no-repeat;
	width:120px;
	height:60px;
	display:block;
}

#degrade_background {
	background:url(images/degrade_background.jpg) bottom no-repeat;
	width:952px;
	margin-left:8px;
	padding-bottom:40px;
}

*html #degrade_background {/*ie6*/
	background:url(images/degrade_background.jpg) bottom no-repeat;
	width:952px;
	margin-left:0px;
	padding-bottom:40px;
}

/*----------------------------------------------------CATEGORIE------------------------------------------------------------*/
#fenetre_haut {
	background:url(images/fenetre_haut.jpg) no-repeat;
	height:53px;
	width:775px;
	margin-right:-7px;
}

*html #fenetre_haut {/*ie6*/
	margin-left:8px;
}

*+html #fenetre_haut {/*ie7*/
	margin-left:-25px;
}

.pixel_fenetre {
	background:url(images/pixel_fenetre.jpg) repeat-y;
	width:775px;
	margin-right:-7px;
}

*html .pixel_fenetre {/*ie6*/
	margin-left:8px;
}

*+html .pixel_fenetre {/*ie7*/
	margin-left:-25px;
}

#fenetre_bas {
	background:url(images/fenetre_bas.jpg) bottom no-repeat;
	width:775px;
	/*float:right;*/
	margin-right:-7px;
	padding-bottom:10px;
	vertical-align:bottom;
}

*html #fenetre_bas {/*ie6*/
	margin-left:8px;
}

*+html #fenetre_bas {/*ie6*/
	margin-left:-25px;
	
}

#conteneur_fenetre {
	padding-top:320px;
	min-height:1px;
}

#contenu_fenetre {
	margin-top:-320px;
}

/*----------------------------------------------------SOUS-CATEGORIE------------------------------------------------------------*/
#tab_defil_obj {
	width:638px;
	margin-left:63px;
	padding-bottom:20px;
}



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

#tab_defil_obj td.fleche_gauche a {	
	background:url(images/fleche_precedent.gif) no-repeat;
	width:23px;
	height:13px;
	display:block;
}

#tab_defil_obj td.fleche_droit a {	
	background:url(images/fleche_suivant.gif) no-repeat;
	width:23px;
	height:13px;
	display:block;
}

#tab_defil_obj td.obj_defil {
	width:592px;
}

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

#carousel-clip-region2 {
	width:592px;
}

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

.tab_liste_objets_similaires td {
	overflow:hidden;
}

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

.tab_liste_objets_similaires td.carre{
	width:148px;
	text-align:left;
}

.tab_conteneur_produit {
	width:width:1e+7px;
}

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

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

.tab_objet_sim {
	width:148px;
}

.tab_objet_sim .fond_img {
	height:340px;
	vertical-align:middle;
	width:148px;
	text-align:center;
}

.tab_objet_sim .nom_obj{
	font-weight:bold;
	padding-top:15px;
	text-align:center;
	color:#333333;
}

.tab_objet_sim_carre {
	width:197px;
}

.tab_objet_sim_carre .fond_img {
	height:160px;
	vertical-align:middle;
	width:197px;
	text-align:center;
}

.tab_objet_sim_carre .nom_obj{
	font-weight:bold;
	padding-top:15px;
	text-align:center;
	color:#333333;
}

.titre_ss_cat {
	width:212px;
	height:44px;
}

#bloc_reference_produit {
	float:right;
}

#conteneur_fenetre_bas {
	padding-top:20px;
	min-height:1px;
}

#contenu_fenetre_bas {
	margin-top:-20px;
	vertical-align:bottom;
}

.tab_sscat_titre_ref {
	width:688px;
	margin-left:35px;
	margin-bottom:25px;
}

.tab_sscat_titre_ref td {
	vertical-align:bottom;
}

.tab_sscat_titre_ref td.titre_sscategorie {
	width:212px;
	height:44px;
}

.tab_sscat_titre_ref td.lien_ref {
	width:446px;
	padding:10px;
	padding-bottom:0px;
	vertical-align:bottom;
}

.tab_sscat_titre_ref td.lien_ref_nouveautes {
	width:668px;
	padding:10px;
	padding-bottom:0px;
	vertical-align:bottom;
}

.puce_separation {
	background:url(images/puce_separation.gif) 0px 5px no-repeat;
	width:3px;
	height:3px;
}

/*----------------------------------------------------QUI SOMMES NOUS------------------------------------------------------------*/
#encart_historique_logo {
	background:url(images/historique_logo.gif) no-repeat;
	width:268px;
	height:132px;
	margin-right:5px;
	margin-top:15px;
}



#encart_texte_historique {
	background:url(images/texte_qsn.jpg) no-repeat;
	width:338px;
	height:221px;
}

#flash_qsn {
	width:762px;
	height:140px;
	margin-top:-1px;
	margin-right:0.25em;
}

ul#menu_qsn {
	width:152px;
	padding-top:181px;
	margin-left:33px;
}

#menu_qsn li {
	list-style-type:none;
}

#menu_qsn li.qui_sommes_nous a {
	background:url(boutons/qui_sommes_nous.gif) no-repeat;
	width:152px;
	height:12px;
	display:block;
}

#menu_qsn li.qui_sommes_nous a:hover {
	background:url(boutons/qui_sommes_nous_on.gif) no-repeat;
}

#menu_qsn li.qui_sommes_nous_on {
	background:url(boutons/qui_sommes_nous_on.gif) no-repeat;
	width:152px;
	height:12px;
	display:block;
}

#menu_qsn li.nos_valeurs a {
	background:url(boutons/nos_valeurs.gif) no-repeat;
	width:152px;
	height:12px;
	display:block;
	margin-top:13px;
}

#menu_qsn li.nos_valeurs a:hover {
	background:url(boutons/nos_valeurs_on.gif) no-repeat;
}

#menu_qsn li.nos_valeurs_on {
	background:url(boutons/nos_valeurs_on.gif) no-repeat;
	width:152px;
	height:12px;
	display:block;
	margin-top:13px;
}

#menu_qsn li.nos_clients a {
	background:url(boutons/nos_clients.gif) no-repeat;
	width:152px;
	height:12px;
	display:block;
	margin-top:13px;
}

#menu_qsn li.nos_clients a:hover {
	background:url(boutons/nos_clients_on.gif) no-repeat;
}

#menu_qsn li.nos_clients_on {
	background:url(boutons/nos_clients_on.gif) no-repeat;
	width:152px;
	height:12px;
	display:block;
	margin-top:13px;
}

#menu_qsn li.actualites a {
	background:url(boutons/actualites.gif) no-repeat;
	width:152px;
	height:12px;
	display:block;
	margin-top:13px;
}

#menu_qsn li.actualites a:hover {
	background:url(boutons/actualites_on.gif) no-repeat;
}

#menu_qsn li.actualites_on {
	background:url(boutons/actualites_on.gif) no-repeat;
	width:152px;
	height:12px;
	display:block;
	margin-top:13px;
}

/*----------------------------------------------------NOS VALEURS------------------------------------------------------------*/
#arrondi_haut {
	background:url(images/arrondi_haut.gif) no-repeat;
	width:760px;
	height:14px;
	margin-top:52px;
	margin-right:7px;
}

#arrondi_haut_bis {
	background:url(images/arrondi_haut.gif) no-repeat;
	width:760px;
	height:14px;
	margin-top:18px;
	margin-right:7px;
}

#arrondi_haut_ter {
	background:url(images/arrondi_haut.gif) no-repeat;
	width:760px;
	height:14px;
	margin-top:165px;
	margin-right:7px;
}

#arrondi_haut_quatre {
	background:url(images/arrondi_haut.gif) no-repeat;
	width:760px;
	height:14px;
	margin-top:45px;
	margin-right:7px;
}

#arrondi_bas {	
	background:url(images/arrondi_bas.gif) no-repeat;
	width:760px;
	height:14px;
	margin-right:7px;
}

#arrondi_bas_ter {	
	background:url(images/arrondi_bas.gif) no-repeat;
	width:760px;
	height:14px;
	margin-bottom:165px;
	margin-right:7px;
}

#arrondi_bas_quatre {	
	background:url(images/arrondi_bas.gif) no-repeat;
	width:760px;
	height:14px;
	margin-bottom:25px;
	margin-right:7px;
}

#bloc_milieu_blanc {
	width:760px;
	background:#FFF;
	margin-right:7px;
}

#flash_valeurs {
	width:720px;
	height:345px;
	margin:auto;
}
/*----------------------------------------------------NOS CLIENTS------------------------------------------------------------*/
ul.texte_client {
	width:762px;
	margin-top:18px;
	margin-right:5px;
}

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

.texte_client li.partie1 {
	width:291px;
}

.texte_client li.partie2 {
	width:471px;
}

#texte_client1 {
	background:url(images/texte_client1.gif) no-repeat;
	width:291px;
	height:180px;
}

#texte_client2 {	
	background:url(images/texte_client2.gif) no-repeat;
	width:291px;
	height:123px;
}

#texte_client3{
	background:url(images/texte_client3.gif) no-repeat;
	width:291px;
	height:194px;
}

#logo_client {
	width:471px;
	height:497px;
	background:url(images/logo_client.gif) no-repeat;
}

#tab_logo {
	width:370px;
	padding-top:60px;
	/*margin-left:88px;*/
	margin-left:90px;
}

*html #tab_logo {/*ie6*/
	/*margin-top:67px;*/
	margin-top:60px;
}

*+html #tab_logo {/*ie7*/
	/*margin-top:67px;*/
	margin-top:60px;
}

#tab_logo td {
	vertical-align:top;
}

#tab_logo td.logo {	
	width:100px;
	height:30px;
}

#tab_logo td.espace_logo {
	width:35px;
}

#tab_logo td.ligne_logo {
	height:10px;
}
/*----------------------------------------------------ACTUALITES------------------------------------------------------------*/
#bloc_actualites {
	width:746px;
	height:452px;
	padding-left:14px;
}

ul.liste_actualites {
	width:746px;
}

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

.liste_actualites li.actu1 {
	background:url(images/actualite1.jpg) no-repeat;
	width:236px;
	height:452px;
}

.liste_actualites li.actua2 {
	background:url(images/barre_noire.gif) top left no-repeat;
	width:510px;
	height:424px;
	padding-top:28px;
}

#bloc_texte_actu {
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	width:510px;
	height:424px;
}

#tab_actu {
	width:510px;
}

#tab_actu td {
	vertical-align:top;
}

#tab_actu td.visuel_actu {	
	width:249px;
	text-align:center;
	border-right:#000 solid 1px;
	padding-top:20px;
}

#tab_actu td.texte_actu {
	width:228px;
	padding-left:10px;
	padding-top:25px;
	padding-right:25px;
	line-height:16px;
}

/*----------------------------------------------------TELECHARGEMENT------------------------------------------------------------*/
ul#menu_telechargement {
	width:116px;
	margin-left:43px;
	padding-top:185px;
}

#menu_telechargement li {	
	list-style-type:none;
}

#menu_telechargement li.tarifs_postaux a {
	background:url(boutons/tarifs_postaux.gif) no-repeat;
	width:116px;
	height:16px;
	display:block;
}

#menu_telechargement li.tarifs_postaux a:hover {
	background:url(boutons/tarifs_postaux_on.gif) no-repeat;
}

#menu_telechargement li.tarifs_postaux_on {
	background:url(boutons/tarifs_postaux_on.gif) no-repeat;
	width:116px;
	height:16px;
	display:block;
}

#menu_telechargement li.phototheque a {
	background:url(boutons/phototheque.gif) no-repeat;
	width:116px;
	height:16px;
	display:block;
	margin-top:19px;
}

#menu_telechargement li.phototheque a:hover {
	background:url(boutons/phototheque_on.gif) no-repeat;
}

#menu_telechargement li.phototheque_on {
	background:url(boutons/phototheque_on.gif) no-repeat;
	width:116px;
	height:16px;
	display:block;
	margin-top:19px;
}
	
#menu_telechargement li.notices a {
	background:url(boutons/notices.gif) no-repeat;
	width:116px;
	height:16px;
	display:block;
	margin-top:19px;
}

#menu_telechargement li.notices a:hover {
	background:url(boutons/notices_on.gif) no-repeat;
}

#menu_telechargement li.notices_on {
	background:url(boutons/notices_on.gif) no-repeat;
	width:116px;
	height:16px;
	display:block;
	margin-top:19px;
}

#menu_telechargement li.info_logistique a {
	background:url(boutons/info_logistique.gif) no-repeat;
	width:116px;
	height:36px;
	display:block;
	margin-top:19px;
}

#menu_telechargement li.info_logistique a:hover {
	background:url(boutons/info_logistique_on.gif) no-repeat;
}

#menu_telechargement li.info_logistique_on {
	background:url(boutons/info_logistique_on.gif) no-repeat;
	width:116px;
	height:36px;
	display:block;
	margin-top:19px;
}

/*----------------------------------------------------TARIFS POSTAUX------------------------------------------------------------*/
#titre_texte_tarifs_postaux {
	background:url(images/texte_tarifs_postaux.gif) no-repeat;
	width:651px;
	height:29px;
	margin:auto;
	margin-bottom:10px;
}

ul#bloc_tarfis_postaux {
	width:749px;
	padding-left:11px;
}

#bloc_tarifs_postaux li {
	list-style-type:none;
	float:left;
}

#bloc_tarifs_postaux li.decalage {
	width:11px;
}

#bloc_tarifs_postaux li.partie1 {	
	width:365px;
}

#bloc_tarifs_postaux li.espace {
	width:8px;
}

#bloc_tarifs_postaux li.partie2 {
	width:365px;
}

#visuel_modeleA {
	background:url(images/visuel_modeleA.gif) no-repeat;
	width:365px;
	height:78px;
}

.bloc_drapeauA {
	width:365px;
	background:#fdc826;
}

#arrondi_modeleA {	
	background:url(images/arrondi_modeleA.gif) no-repeat;
	width:365px;
	height:12px;
}

#visuel_modeleB {
	background:url(images/visuel_modeleB.gif) no-repeat;
	width:365px;
	height:78px;
}

.bloc_drapeauB {
	width:365px;
	background:#b1b2b4;
}

#arrondi_modeleB {	
	background:url(images/arrondi_modeleB.gif) no-repeat;
	width:365px;
	height:12px;
}

.tab_drapeau {
	width:365px;
}

.tab_drapeau td {
	vertical-align:top;
}

.tab_drapeau td.ligne_drapeau {
	border-top:#000 solid 1px;
	padding-top:5px;
	padding-bottom:5px;
	width:184px;
}
	

.tab_drapeau_detail {
	width:179px;
	padding-left:5px;
}

.tab_drapeau_detail td {
	vertical-align:top;
	text-align:left;
	font-size:10px;
}

.tab_drapeau_detail td.visuel {	
	width:60px;
	text-align:center;
}

.tab_drapeau_detail td.visuel .drapeau {
	width:60px;
}

.tab_drapeau_detail td.visuel .nom_drapeau {
	text-align:center;
}

.tab_drapeau_detail td.lien_drapeau {
	width:119px;
	text-align:left;
}

.tab_drapeau_detail td.lien_drapeau .lien a {
	text-decoration:underline;
	font-weight:bold;
}

.tab_drapeau_detail td.lien_drapeau .lien a:hover {	
	text-decoration:none;
}

/*----------------------------------------------------PHOTOTHEQUE------------------------------------------------------------*/
.liste_alphabeth {
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
	margin-left:15px;
	margin-bottom:15px;
	width:730px;
	border-bottom:#000 solid 1px;
}

a.lien_alphabeth {
	text-decoration:none;
	color:#000;
	font-size:14px;
	letter-spacing:0.3em;
	font-weight:bold;

}

a.lien_alphabeth:hover {
	text-decoration:underline;
	color:#c00418;
	font-size:14px;
}

.lien_alphabeth_on {
	text-decoration:underline;
	color:#c00418;
	font-size:14px;
	font-weight:bold;
}

ul.liste_lien_reference {
	width:435px;
	margin-left:15px;
	line-height:20px;
}

.liste_lien_reference li {
	list-style-type:none;
	float:left;
	width:135px;
	padding-right:10px;
}

a.lien_ref{
	text-decoration:none;
	color:#000;
	font-size:14px;
	font-weight:bold;

}

a.lien_ref:hover {
	text-decoration:underline;
	color:#c00418;
	font-size:14px;
}

.lien_ref_on {
	text-decoration:underline;
	color:#c00418;
	font-size:14px;
	font-weight:bold;
}

.bloc_img_telecharger {
	width:280px;
	float:right;
	margin-right:20px;
}

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

.arrondi_ombre_haut {
	background:url(images/arrondi_ombre_haut.jpg) no-repeat;
	width:280px;
	height:28px;
}

.arrondi_ombre_bas {	
	background:url(images/arrondi_ombre_bas.jpg) no-repeat;
	width:280px;
	height:28px;
}

.pixel_ombre {
	width:263px;
	background:url(images/pixel_ombre.jpg) repeat-y;
	padding-left:17px;
}

.tab_visuel_telecharger {
	width:240px;
}

.tab_visuel_telecharger td {
	vertical-align:top;
}

.tab_visuel_telecharger td.img_telecharger {
	width:100px;
	height:115px;
	padding-left:38px;
}

.tab_visuel_telecharger td.lien_telecharger {
	padding-left:40px;
	padding-top:105px;
}

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

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

.bloc_pagination_phototheque {
	/*margin-left:95px;*/
	margin-right:33px;
	float:right;
}

*html .bloc_pagination_phototheque {/*ie6*/
	/*margin-left:95px;*/
	margin-right:16px;
	float:right;
}

ul.pagination {
	width:160px;
	height:23px;
	margin-top:10px;
}

.pagination li {
	list-style-type:none;
	float:right;
}

.pagination li.fleche_precedent a {
	background:url(images/fleche_precedent.gif) no-repeat;
	width:23px;
	height:13px;
	display:block;
}

.pagination li.fleche_suivante a {	
	background:url(images/fleche_suivant.gif) no-repeat;
	width:23px;
	height:13px;
	display:block;
}

.pagination li.nom_page {
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
}

/*----------------------------------------------------NOTICES------------------------------------------------------------*/
ul.liste_lien_reference_bis {
	width:725px;
	margin-left:15px;
	line-height:20px;
}

.liste_lien_reference_bis li {
	list-style-type:none;
	float:left;
	width:135px;
	padding-right:10px;
}

.bloc_pagination_notices {
	margin-left:300px;
	margin-top:20px;
}

/*----------------------------------------------------INFOMATIONS LOGISTIQUES------------------------------------------------------------*/
.bloc_lien_logistique {
	text-align:center;
	padding-top:50px;
	padding-bottom:50px;
}

.lien_logistique a {
	text-decoration:none;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
}

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

/*----------------------------------------------------RESULTATS DE RECHERCHE------------------------------------------------------------*/
#bloc_resultat_rech {
	background:url(images/bloc_recherche.jpg) no-repeat;
	width:917px;
	height:412px;
	margin-left:20px;
	padding-bottom:45px;
}

#bloc_resultat_rech .resultat {
	padding-left:302px;
	padding-top:26px;
	padding-bottom:12px;
	font-weight:bold;
	font-size:14px;
}

#resultat_recherche {
	margin-left:302px;
	margin-top:12px;
	width:614px;
	height:325px;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
}

/*----------------------------------------------------CONTACT------------------------------------------------------------*/

#carte_monde {
	width:963px;
	height:545px;
	background:url(images/carte_monde.gif) no-repeat;
}

#bloc_lien_carte {	
	padding-top:225px;
	padding-left:27px;
}

.btn_lien_FR a {
	background:url(boutons/lien_FR.gif) no-repeat;
	width:222px;
	height:32px;
	display:block;
}

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

.btn_lien_UK a {
	background:url(boutons/lien_UK.gif) no-repeat;
	width:222px;
	height:35px;
	display:block;
	margin-top:15px;
}

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

.btn_lien_COM a {
	background:url(boutons/lien_COM.gif) no-repeat;
	width:222px;
	height:53px;
	display:block;
	margin-top:15px;
}

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

.btn_plan_acces a {
	background:url(boutons/plan_acces.gif) no-repeat;
	width:104px;
	height:40px;
	display:block;
	margin-top:170px;
	margin-left:27px;
}
/*----------------------------------------------------ACCES SECURISE------------------------------------------------------------*/
#bloc_acces_securise {
	background:url(images/bloc_acces_secu.jpg) no-repeat;
	width:760px;
	height:224px;
	margin-top:140px;
	padding-bottom:140px;
}

ul.formu_acces_secu {
	width:295px;
	margin-left:262px;
	padding-top:100px;
}

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

.formu_acces_secu li.intitlue_secu {
	width:80px;
	text-align:right;
	padding-right:15px;
	padding-top:2px;
}

.formu_acces_secu li.chps {	
	width:150px;
}

.formu_acces_secu input.chps_formu {
	width:140px;
	font-size:11px;
}

.formu_acces_secu li.btn_validation {	
	width:50px;
	padding-top:2px;
}

.info_complementaire {
	padding-top:80px;
	width:600px;
	text-align:center;
	margin-left:120px;
	font-size:12px;
}
/*----------------------------------------------------CONDITIONS UTILISAITON MENTIONS LEGALES------------------------------------------------------------*/
.bloc_mention {	
	padding-top:40px;
	padding-bottom:40px;
	padding-left:188px;
}

.arrondi_haut575 {
	background:url(images/arrondi_haut575.gif) no-repeat;
	width:575px;
	height:14px;
}

.arrondi_bas575 {	
	background:url(images/arrondi_bas575.gif) no-repeat;
	width:575px;
	height:14px;
}

.bloc_central575 {	
	background:#FFF;
	width:575px;
}

.bloc_ascenseur_mention {	
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	width:575px;
	height:430px;
}

.titre_mention a {
	/*background:url(images/titre_mentions.gif) no-repeat;*/
	width:505px;
	height:27px;
	display:block;
	padding-bottom:40px;
	padding-left:30px;
}

.titre_condition {
	background:url(images/titre_condition_utilisation.gif) no-repeat;
	width:505px;
	height:27px;
	padding-bottom:40px;
	margin-left:30px;
}

.bloc_texte_condition {
	width:505px;
	padding-left:30px;
	padding-bottom:40px;
	text-align:justify;
	letter-spacing:0.2em;
}

/*----------------------------------------------------POPUP PLAN ACCES------------------------------------------------------------*/
#conteneur_popup {
	background:#58585A;
	padding-top:20px;
	padding-bottom:20px;
}

ul.plan_acces {
	width:960px;
	padding-right:20px;
	margin-bottom:20px;
}

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

.plan_acces li.partie1 {	
	width:275px;
	background:url(images/plan_partie1.gif) right top no-repeat;
}

.plan_acces li.partie1 p {
	padding-right:5px;
	letter-spacing:0.0.5em;
}

.coord_plan_acces {
	background:url(images/coord_popup.gif) no-repeat;
	width:216px;
	height:151px;
	padding-bottom:40px;
}

.transport {	
	color:#fc7d00;
	font-weight:bold;
	font-size:13px;
	padding-left:30px;
}

.fleche_blanche {
	background:url(images/fleche_blanche.gif) 0px 3px no-repeat;
	padding-left:23px;
	color:#ffed00;
	font-weight:bold;
	font-size:13px;
	margin-left:16px;
	padding-bottom:3px;
}

.trajet {	
	margin-left:25px;
	color:#FFF;
	font-size:12px;
}

.plan_acces li.partie2 {
	width:683px;
	height:488px;
	background:url(images/plan_acces.gif) no-repeat;
}

/*----------------------------------------------------PLAN DU SITE------------------------------------------------------------*/
.bloc_plansite {	
	padding-top:40px;
	padding-bottom:40px;
	padding-left:31px;
}


.arrondi_haut890 {
	background:url(images/arrondi_haut_890.gif) no-repeat;
	width:890px;
	height:13px;
}

*html .arrondi_haut890 {/*ie6*/
	margin-bottom:-2px;
}

.arrondi_bas890 {
	background:url(images/arrondi_bas890.gif) no-repeat;
	width:890px;
	height:13px;
}

.bloc_central890 {	
	background:#FFF;
	width:890px;
}

.titre_plansite {
	background:url(images/titre_plansite.gif) no-repeat;
	width:815px;
	height:24px;
	margin-left:37px;
}

#tab_plansite {	
	width:815px;
	margin-left:37px;
	margin-top:22px;
}

#tab_plansite td {
	vertical-align:top;
}

#tab_plansite td.colonne1 {	
	width:406px;
}

#tab_plansite td.colonne2 {	
	width:196px;
}

#tab_plansite td.colonne3 {
	width:191px;
}

#tab_plansite td.espace_plansite {
	width:11px;
}

#collection_titre a{
	background:url(images/titre_collection.gif) no-repeat;
	width:406px;
	height:21px;
	display:block;
}

#societe_titre {
	background:url(images/titre_societe.gif) no-repeat;
	width:196px;
	height:21px;
	margin-bottom:20px;
}

#telechargement_titre {
	background:url(images/titre_telechargement.gif) no-repeat;
	width:196px;
	height:21px;
	margin-bottom:20px;
}

#contact_titre a {
	background:url(images/titre_contact.gif) no-repeat;
	width:196px;
	height:21px;
	display:block;
}

#conditions_titre a {
	background:url(images/titre_condition.gif) no-repeat;
	width:191px;
	height:21px;
	margin-bottom:30px;
	display:block;
}

#mentions_titre a {	
	background:url(images/titre_mentionslegales.gif) no-repeat;
	width:191px;
	height:21px;
	display:block;
}

#tab_collection {
	width:406px;
	margin-top:18px;
}

#tab_collection td {
	vertical-align:top;
	width:193px;
	padding-right:10px;
}

ul.liste_lien_plansite {
	width:196px;
	margin-bottom:20px;
}

.liste_lien_plansite li {	
	list-style-type:none;
	line-height:24px;
}

.liste_lien_plansite li a {
	color:#b1b2b4;
	text-decoration:none;
	font-weight:bold;
}

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

#divScrollTextCont {
	overflow:hidden; vertical-align:middle;
}
#divText {
	position:absolute; left:0px; top:0px; vertical-align:middle;
	}
	
#divScrollTextCont a{
text-decoration:none;
/*color:#000000;*/
color:#b1b2b4;
}

#divScrollTextCont a:hover{
/*color:#E83005;*/
text-decoration:none;
/*color:#000000;*/
color:#b1b2b4;
background:#F0F0F0;
}

#divText {
	position:absolute; left:0px; top:0px; vertical-align:middle;
}		
/*----------------------------------------------------RAJOUT 090219------------------------------------------------------------*/


.color_cat1_bis a {
	color:#F09F58;
	text-decoration:none;
}

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

.color_cat2_bis a{
	color:#A0BCE4;
	text-decoration:none;
}

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

.color_cat3_bis a{
	color:#fdc826;
	text-decoration:none;
}

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

.color_cat4_bis a{
	color:#b9cb00;
	text-decoration:none;
}

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

.color_cat5_bis a{
	color:#991d81;
	text-decoration:none;
}

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

.color_cat6_bis a{
	color:#0097BD;
	text-decoration:none;
}

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

.conteneur_menu_collection {
	padding-top:425px;
	min-height:1px;
}

.contenu_menu_collection {	
	margin-top:-425px;
}

#tab_encart_historique_logo {
	width:762px;
	margin-top:15px;
}

#tab_encart_historique_logo td {	
	vertical-align:top;
}

#tab_encart_historique_logo td.encart_historique_logo {
	background:url(images/historique_logo.gif) no-repeat;
	width:268px;
	height:132px;
	margin-right:5px;
}

#tab_encart_historique_logo td.encart_historique_logo2 {
	background:url(images/historique_logo2.gif) no-repeat;
	width:250px;
	height:132px;
}

#tab_encart_historique_logo td.encart_historique_logo3 {
	background:url(images/historique_logo3.gif) no-repeat;
	width:244px;
	height:132px;
}

#tab_encart_texte_historique {
	width:762px;
}

#tab_encart_texte_historique td {
	vertical-align:top;
}


#tab_encart_texte_historique td.encart_texte_historique {
	background:url(images/texte_qsn.jpg) no-repeat;
	width:338px;
	height:221px;
}

#tab_encart_texte_historique td.encart_texte_historique2 {
	background:url(images/texte_qsn2.gif) no-repeat;
	width:424px;
	height:221px;
}

.lineheight10{
	line-height:10px;
}