/* CSS Document */
* {margin:0; padding:0;}
img {border:none;}

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

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

#menu {
	font-size:12px;
	margin-left:15px;
	float:left;
}

#menu  .home {
	height:16px;
	background:url(images/picto_home.png) no-repeat;
	padding-left:30px;
	padding-top:6px;
}

#menu  .actu {
	height:16px;
	background:url(images/picto_actu.png) no-repeat;
	padding-left:20px;
	padding-top:6px;
}

#menu  .faq {
	height:16px;
	background:url(images/picto_faq.png) no-repeat;
	padding-left:25px;
	padding-top:6px;
}

#menu  .services {
	height:16px;
	background:url(images/picto_services.png) no-repeat;
	padding-left:40px;
	padding-top:6px;
}

#menu  .newsletter {
	height:16px;
	background:url(images/picto_NL.png) no-repeat;
	padding-left:30px;
	padding-top:6px;
}

#menu  .compte {
	height:16px;
	background:url(images/picto_compte.png) no-repeat;
	padding-left:30px;
	padding-top:6px;
}

#onglet_sellier {
	float:right;
	margin-top:8px;
	margin-right:20px;
}

#entete {
	width:992px;
	height:158px;
	background:url(images/bg_entete.png) no-repeat;
	clear:both;
}

#entete td {
	vertical-align:top;
}

#entete #tab_recherche td {
	vertical-align:middle;
}

.ok_recherche a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
	width:26px;
	height:19px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(boutons/btn_ok_vert.png) top no-repeat;
	text-align:center;
	padding-top:3px;
}

.ok_recherche a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.ok_connexion a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	display:block;
	width:26px;
	height:19px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_enreg_inscrip.jpg) top no-repeat;
	text-align:center;
	padding-top:3px;
}

.ok_connexion a:hover {
	color:#000000F;
	text-decoration:underline;
}


#panier {
	width:120px;
	font-size:12px;
	margin-left:70px;
}
#identifie {
	vertical-align:top;
	text-align:right;
	padding-right:20px;
}

#menu_onglets {
	width:992px;
	height:35px;
}


#menu_onglets2 {
	width:992px;
	height:31px;
}

#tab_structure {
	width:992px;
	margin-top:15px;
}

#tab_structure #left {
	width:207px;
	vertical-align:top;
}

#tab_structure #right {
	width:240px;
	vertical-align:top;
}

#tab_structure #middle {
	width:509px;
	vertical-align:top;
	padding-left:18px;
	padding-right:18px;
}

#chemin {
	width:500px;
	font-size:11px;
	margin-bottom:20px;
}

#services {
	width:207px;
	height:28px;
	background:url(images/onglet_services.png) no-repeat;
}

#newsletter {
	width:207px;
	height:28px;
	background:url(images/onglet_newsletter.png) no-repeat;
}

#espace_client {
	width:207px;
	height:28px;
	background:url(images/onglet_client.png) no-repeat;
}

#contact {
	width:207px;
	height:28px;
	background:url(images/onglet_contact.png) no-repeat;
}

#suggestions {
	width:240px;
	height:28px;
	background:url(images/onglet_suggestions.png) no-repeat;
}

#produit_associe {
	width:240px;
	height:28px;
	background:url(images/encart_produit_associe.gif) no-repeat;
}

#top_ventes {
	width:240px;
	height:28px;
	background:url(images/encart_top_ventes.gif) no-repeat;
}

#encart_categorie_livre {
	width:207px;
	height:30px;
	background:url(images/encart_livre_gabarit.png) no-repeat;
}

#encart_categorie_livresanciens {
	width:207px;
	height:30px;
	background:url(images/encart_livresanciens.gif) no-repeat;
}

#encart_categorie_multimedia {
	width:207px;
	height:30px;
	background:url(images/encart_multimedias.gif) no-repeat;
}

#encart_categorie_jeuxcadeaux {
	width:207px;
	height:30px;
	background:url(images/encart_jeux.gif) no-repeat;
}

.espace2 {
	height:2px;
}

.espace10 {
	height:10px;
}

.encart_gauche {
	width:185px;
	border:#B9B9B9 solid 1px;
	padding:10px;
}
.encart_recherche_panier {
	width:725px;
	border:#B9B9B9 solid 1px;
	margin-top:10px;
	padding:10px;
}
.encart_droit {
	width:220px;
	border:#B9B9B9 solid 1px;
	padding:8px;
}

.titre_livre {
	height:30px;
}
.tab_logo {
	width:205px;
}

.tab_logo td {
	vertical-align:top;
}

.tab_logo td.separation {
	height:10px;
}

#pied_page {
	width:992px;
	margin-top:0px;
	margin-bottom:15px;
}

.tab_pied_page {
	width:992px;
}

.tab_pied_page td {
	vertical-align:middle;
}

.tab_pied_page td.separation {
	width:80px;
}
 	
/*---------------------------------------------------------------------STYLES--------------------------------------------------------*/

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

h4 {
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

h3 {
	font-size:21px;
	font-weight:bold;
	color:#043F21;
}

.titre_vert {
	font-size:21px;
	font-weight:bold;
	color:#043F21;
}

.soustitre_vert {
	font-size:14px;
	font-weight:bold;
	color:#043F21;
}

.txt_vert {
	color:#043F21;
	text-align:justify;
}

.txt_vert_gras {
	color:#043F21;
	font-weight:bold;
	
}

.txt_vert_gras_pop {
	color:#043F21;
	font-weight:bold;
	margin-left:10px;
	
}


.txt_vert_12 {
	color:#043F21;
	font-size:12px;
}

.txt_vert_12_gras {
	color:#043F21;
	font-size:12px;
	font-weight:bold;
}

.soustitre_vert1 {
	font-size:14px;
	font-weight:bold;
	color:#043F21;
	padding-left:5px;
}

.txt_vert1 {
	color:#043F21;
	text-align:justify;
	padding-left:5px;
}

.titre_violet {
	color:#652D90;
	font-size:21px;
	font-weight:bold;
}

.titre_marron{
	color:#6B1314;
	font-size:21px;
	font-weight:bold;
}

.titre_orange{
	color:#FF3F22;
	font-size:21px;
	font-weight:bold;
}

.titre_bleu {
	color:#00ACEE;
	font-size:21px;
	font-weight:bold;
}

.titre_gris {
	color:#BF272D;
	font-size:21px;
	font-weight:bold;
}

.titre_rouge {
	color:#BF272D;
	font-size:21px;
	font-weight:bold;
}

.txt_14_gras {
	font-size:14px;
	font-weight:bold;
}

.txt_14_gras_vert {
	font-size:14px;
	font-weight:bold;
	color:#043F21;
}



.txt_14 {
	font-size:14px;
	text-align:justify;
}

.txt_13 {
	font-size:13px;
}

.txt_13_gras {
	font-size:13px;
	font-weight:bold;
}

.txt_12_gras {
	font-size:12px;
	font-weight:bold;
}

.txt_12{
	font-size:12px;
	text-align:justify;
}

.gras {
	font-weight:bold;
}

.txt_centre {
	text-align:center;
}

.texte_courant {
	text-align:justify;
	color:#000000;
}

.txt_violet_gabarit {
	color:#742190;
	font-weight:bold;
}

.txt_marron_gabarit {
	color:#6B1314;
	font-weight:bold;
}

.txt_orange_gabarit {
	color:#FF3F22;
	font-weight:bold;
}

.txt_bleu_gabarit {
	color:#00ACEE;
	font-weight:bold;
}

a {
	color:#043F21;
	text-decoration:underline;
}

a:hover {
	color:#043F21;
	text-decoration:none;
}

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

.pied_page_lien a {
	color:#000000;
	text-decoration:none;
	font-size:11px;
}

.pied_page_lien a:hover {
	color:#043F21;
	text-decoration:underline;
	font-size:11px;
}
.pied_page_lien2 a {
	color:#00a300;
	text-decoration:none;
	font-size:11px;
}

.pied_page_lien2 a:hover {
	color:#00a300;
	text-decoration:underline;
	font-size:11px;
}

.blanc_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
	/*IE MAC\*//*/
.blanc_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
	/**/


input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

p.large {
	line-height:22px;
}

p.ss_souscat {
	padding-left:20px;
	line-height:18px;
}

.ok a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
	width:26px;
	height:21px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_ok_sellier.jpg) top no-repeat;
	text-align:center;
	padding-top:3px;
}

.ok a:hover {
	color:#000000;
	text-decoration:underline;
}

.ok_sellier a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
	width:26px;
	height:21px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_ok_sellier.jpg) top no-repeat;
	text-align:center;
	padding-top:3px;
}

.ok_sellier a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_gris a {
	display:block;
	width:91px;
	height:21px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_gris.png) top no-repeat;
	text-align:center;
	padding-top:3px;
	margin-right:5px;
}

.btn_gris a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_voir_livre a {
	display:block;
	width:132px;
	height:34px;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_voirlivre.gif) top no-repeat;
	text-align:center;
	padding-top:10px;
	margin-right:5px;
}

.btn_voir_livre a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_voir_livre2 a {
	display:block;
	width:122px;
	height:34px;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_voirlivre.gif) top no-repeat;
	padding-top:2px;
	margin-right:5px;
	padding-left:10px;
	/*IE MAC\*//*/
	padding-top:4px;
	/**/
}

.btn_voir_livre2 a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_valider a {
	display:block;
	width:90px;
	height:26px;
	font-size:17px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_valider.png) 28px 0px no-repeat;
	padding-top:2px;
	padding-left:15px;
	padding-right:10px;
}

.btn_valider a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_valider1 a {
	display:block;
	width:90px;
	height:26px;
	font-size:17px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_valider.png) 28px 0px no-repeat;
	padding-top:2px;
	padding-left:43px;
	padding-right:10px;
	/*IE MAC\*//*/
	padding-top:5px;
	/**/
}

.btn_valider1 a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_rechercher a {
	display:block;
	width:104px;
	height:22px;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_rechercher.png) top no-repeat;
	padding-top:2px;
	text-align:center;
}

.btn_rechercher a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_commander a {
	display:block;
	width:104px;
	height:22px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_rechercher.png) top no-repeat;
	padding-top:3px;
	text-align:center;
	/*IE MAC\*//*/
	padding-top:5px;
	/**/
}

.btn_commander a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_agrandir_img a {
	display:block;
	width:124px;
	height:24px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_agrandir_image.gif) no-repeat;
	padding-top:6px;
	padding-left:12px;
	/*IE MAC\*//*/
	padding-top:8px;
	/**/
}

.btn_agrandir_img a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_inscription a {
	display:block;
	width:181px;
	height:28px;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_connexion.gif) no-repeat;
	padding-top:10px;
	margin-right:5px;
	padding-left:15px;
}

.btn_inscription a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_ajout_panier a {
	display:block;
	width:153px;
	height:28px;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_ajout_panier.gif) no-repeat;
	padding-top:10px;
	padding-left:40px;
	font-weight:bold;
}

.btn_ajout_panier a:hover {
	color:#000000;
	text-decoration:underline;
}



.btn_ajout_liste a {
	display:block;
	width:103px;
	height:28px;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_ajout_liste.gif) no-repeat;
	padding-top:10px;
	padding-left:30px;
	font-weight:bold;
}

.btn_ajout_liste a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_ajout_panier_gris  {
	display:block;
	width:153px;
	height:28px;
	font-size:13px;
	color:#8A8A8A;
	text-decoration:none;
	background:url(boutons/btn_ajout_panier_gris.gif) no-repeat;
	padding-top:10px;
	padding-left:40px;
	font-weight:bold;
}

.btn_ajout_liste_gris {
	display:block;
	width:103px;
	height:28px;
	font-size:13px;
	color:#8A8A8A;
	text-decoration:none;
	background:url(boutons/btn_ajout_liste_gris.gif) no-repeat;
	padding-top:10px;
	padding-left:30px;
	font-weight:bold;
}

.btn_retour_fleche a {
	display:block;
	width:74px;
	height:21px;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_retour.gif) no-repeat;
	padding-top:2px;
	padding-left:20px;
	/*IE MAC\*//*/
	padding-top:4px;
	/**/
}

.btn_retour_fleche a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_envoi_ami a {
	display:block;
	width:146px;
	height:21px;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/envoyer_ami.gif) no-repeat;
	padding-top:2px;
	padding-left:20px;
	/*IE MAC\*//*/
	padding-top:4px;
	/**/
}

.btn_envoi_ami a:hover {
	color:#000000;
	text-decoration:underline;
}

.lien_supprimer {
	background:url(images/picto_supprimer.png) 3px  3px no-repeat;
	width:13px;
	height:15px;
	padding-left:17px;
}

.lien_imprimer {
	background:url(images/imprimer.gif) no-repeat;
	width:20px;
	height:14px;
	padding-left:17px;
	font-size:12px;
}

.lien_imprimer_commande {
	background:url(images/imprimer.gif) no-repeat;
	width:20px;
	height:14px;
	padding-left:17px;
	font-size:12px;
}


.btn_retour_accueil a {
	display:block;
	width:220px;
	height:23px;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_retour_accueil.png) no-repeat;
	padding-top:2px;
	padding-left:25px;
	/*IE MAC\*//*/
	padding-top:4px;
	/**/
}

.btn_retour_accueil a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_gris_long a {
	display:block;
	width:220px;
	height:21px;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_retour_accueil.gif) no-repeat;
	padding-top:2px;
	padding-left:7px;
}

.btn_gris_long a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_etape_suivante a {
	display:block;
	width:138px;
	height:21px;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_suivant.gif) no-repeat;
	padding-top:2px;
	padding-left:7px;
	/*IE MAC\*//*/
	padding-top:3px;
	padding-left:10px;
	/**/
}

.btn_etape_suivante a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_etape_precedente a {
	display:block;
	width:135px;
	height:22px;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_precedent.gif) no-repeat;
	padding-top:2px;
	padding-left:27px;
	/*IE MAC\*//*/
	padding-top:4px;
	//**/
}

.btn_etape_precedente a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_retour a {
	display:block;
	width:138px;
	height:21px;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_retour.gif) no-repeat;
	padding-top:2px;
	padding-left:17px;
	/*IE MAC\*//*/
	padding-top:4px;
	/**/
}

.btn_retour a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_ajout_panier_pti a {
	display:block;
	width:104px;
	height:28px;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_pti_encart.gif) no-repeat;
	padding-left:22px;
	padding-top:6px;
}

.btn_ajout_panier_pti a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_valider_commande a {
	display:block;
	width:179px;
	height:51px;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_valider_commande.gif) top no-repeat;
	padding-top:7px;
	margin-right:5px;
	padding-left:12px;
	/*IE MA\*//*/
	padding-top:10px;
	/**/
}

.btn_valider_commande a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_valider_commande1 a {
	display:block;
	width:179px;
	height:36px;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_valider_commande.gif) top no-repeat;
	padding-top:15px;
	margin-right:5px;
	padding-left:20px;
	/*IE MA\*//*/
	padding-top:18px;
	/**/
}

.btn_valider_commande1 a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_valider_commande2 a {
	display:block;
	width:132px;
	height:34px;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_voirlivre.gif) top no-repeat;
	padding-top:8px;
	margin-right:5px;
	text-align:center;
	font-weight:bold;
}

.btn_valider_commande2 a:hover {
	color:#000000;
	text-decoration:underline;
}

.btn_imprimer a {
	display:block;
	width:210px;
	height:20px;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_imprimer.png) no-repeat;
	padding-top:2px;
	padding-left:35px;
	/*IE MAC\*//*/
	padding-top:4px;
	//**/
}

.btn_imprimer a:hover {
	color:#000000;
	text-decoration:underline;
}

.prix {
	font-size:12px;
	font-weight:bold;
	color:#BF272D;
}

.prix_barre {
	font-size:12px;
	font-weight:bold;
	color:#BF272D;
	text-decoration:line-through;
}

.prix_reduit {
	color:#BF272D;
	font-size:12px;
	font-weight:bold;
}

.prix_reduit_16 {
	color:#FF272D;
	font-size:16px;
	font-weight:bold;
}

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

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

.plus_gris {
	font-weight:bold;
	color:#666666;
}

.tab_article td.photo {
	text-align:center;
	vertical-align:top;
}

.tab_article td.descriptif {
	text-align:left;
	padding-left:6px;
	vertical-align:top;
}

.tab_article td.trait_separation {
	border-bottom:#D6D6D6 solid 1px;
	width:120px;
	padding-top:3px;
}

.txt10 {
	font-size:10px;
	font-weight:bold;
}
/*---------------------------------------------------------------------INDEX--------------------------------------------------------*/

#anim_flash {
	padding-left:0px;
	width:509px;
	height:90px;
}

#encart_livre {
	width:509px;
	height:23px;
	margin-top:15px;
	margin-bottom:5px;
}

#bloc_livre_promo {
	width:508px;
	height:160px;
	background:url(images/bloc_img_livre.jpg) no-repeat;
	margin-bottom:15px;
	border:#D6D6D6 solid 1px;
}


.accroche_texte_livre_ancien {
	padding-left:15px;
	padding-top:10px;
	padding-bottom:15px;
}

.texte_bloc_livre_ancien {
	padding-left:170px;
	font-size:11px;
}

.bloc_btn_voir_livre {
	margin-left:370px;
	margin-top:10px;
}

.tab_pti_bloc {
	width:156px;
}

.tab_pti_bloc td {
	vertical-align:top;
}

.tab_pti_bloc td.image {
	width:70px;
	height:70px;
}

.tab_pti_bloc td.texte {
	text-align:left;
	font-size:11px;
	width:76px;
	height:100px;
}

*html .tab_pti_bloc td.texte {/*IE6*/
	height:130px;
}


*+html .tab_pti_bloc td.texte {/*IE67*/
	height:140px;
}


.tab_pti_bloc td.bouton {
	padding-left:7px;
	padding-top:10px;
	padding-bottom:7px;
}

.tab_pti_bloc td.titre {
	height:30px;
}
	
#encart_livre_ancien {
	width:164px;
	height:23px;
	margin-bottom:5px;
}

.espace_pti_bloc{
	height:18px;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:77px;
}

#encart_multimedia {
	width:164px;
	height:23px;
	margin-bottom:5px;
}

#encart_jeux_cadeau{
	width:164px;
	height:23px;
	margin-bottom:5px;
}

.tab_3encart {
	width:509px;
}

.tab_3encart td {
	vertical-align:top;
}

.tab_3encart td.separation {
	width:12px;
}

.cadre_3encart {
	border:#D6D6D6 solid 1px;
	width:159px;
	padding-left:5px;
}

/*--------------------------------------------------------------------ACTUALITE-------------------------------------------------------*/

.tab_actualite {
	width:509px;
	margin-top:10px;
}

.tab_actualite td {
	vertical-align:top;
}

.tab_actualite td.separation {
	height:10px;
}

.tab_actualite th {
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
}

/*------------------------------------------------------------------VOS QUESTIONS----------------------------------------------------*/


hr.vert {
	height:2px;
	margin-top:10px;
	margin-bottom:10px;
	color:#CAFFC0;
	background-color:#CAFFC0;
	border:0;
	width:506px;
}

*html hr.vert { /*IE6*/
	display:block;
	height: 2px;
	margin:5px;
	_margin:5px 0;
	color:#CAFFC0;
	background-color:#CAFFC0;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 2px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#CAFFC0;
	background-color:#CAFFC0;
	border:0px;
	width:489px
	/**/
}

*+html hr.vert { /*IE7*/
	display:block;
	height: 2px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#CAFFC0;
	background-color:#CAFFC0;
	border:0px;
}	

.tab_recherche_theme {
	width:375px;
	margin-top:10px;
	margin-bottom:25px;
}

.tab_recherche_theme td {
	vertical-align:middle;
}

.tab_recherche_theme select.theme {
	width:220px;
	font-size:11px;
	height:17px;
}

/*------------------------------------------------------------------NOS SERVICES----------------------------------------------------*/
.picto_fidelite {
	background:url(images/picto_cadeau.gif) no-repeat -2px;
	padding-left:30px;
	height:25px;
}

.picto_livraison {
	background:url(images/picto_livraison.gif) no-repeat;
	padding-left:30px;
	height:23px;
}

.picto_paiement_securise {
	background:url(images/picto_cadenas.gif) no-repeat 3px -1px;
	padding-left:25px;
	height:22px;
}

.picto_commande{
	background:url(images/picto_suivi_commande.gif) no-repeat -1px;
	padding-left:33px;
	height:22px;
}


.picto_satisfait{
	background:url(images/picto_satisfait_rembourse.gif) no-repeat -1px;
	padding-left:25px;
	height:22px;
}

.picto_prob_tech{
	background:url(images/picto_pb_tech.gif) no-repeat -1px;
	padding-left:30px;
	height:23px;
}

.tab_actualite th.picto {
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
}

.picto_catal_electro{
	background:url(images/picto_catal_electro.gif) no-repeat -1px;
	padding-left:30px;
	height:15px;
}
/*-----------------------------------------------------------------POPUP----------------------------------------------------*/

#conteur_popup {
	width:274px;
	margin:20px;
}

#tab_popup {
	width:274px;
}

#tab_popup td {
	vertical-align:top;
}

#tab_popup th {
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
}

.texte_popup {
	padding:10px;
	text-align:justify;
}

.pop a {
	color:#043F21;
	text-decoration:underline;
	padding:10px;
	text-align:justify;
}

pop a:hover {
	color:#043F21;
	text-decoration:none;
	padding:10px;
	text-align:justify;
}

/*-------------------------------------------------------------NEWSLETTER---------------------------------------------------*/
#tab_newsletter {
	width:240px;
	margin-top:10px;
	margin-bottom:20px;
}

#tab_newsletter td {
	vertical-align:middle;
}

#tab_newsletter input.newsletter {
	width:150px;
	font-size:11px;
	padding-left:5px;
}

.bouton_valider_centre {	
	margin-left:395px;
	margin-top:15px;
	text-align:right;
}

*html .bouton_valider_centre {	/*IE6*/
	margin-left:370px;
	margin-top:15px;
	text-align:right;
}

/*---------------------------------------------------------RECHERCHE AVANCEE----------------------------------------------*/

.bloc_vert_titre {
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:16px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
	width:304px;
}

.cadre_gris_304 {
	border:#D6D6D6 solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:5px;
	width:289px;
}

.tab_recherche_avancee_bloc {
	width:306px;
	margin-top:20px;
}

.tab_recherche_avancee_bloc td {
	vertical-align:top;
}

.tab_recherche_avancee_bloc td.haut {
	background:url(images/encart_recherche.jpg) no-repeat;
	width:306px;
	height:31px;
	padding-top:7px;
	padding-left:15px;
}

+html .tab_recherche_avancee_bloc td.haut {/*IE6*/
	background:url(images/encart_recherche.jpg) no-repeat;
	width:296px;
	height:24px;
	padding-top:7px;
	padding-left:15px;
	/*IE MAC\*//*/
	background:url(images/encart_recherche.jpg) no-repeat;
	width:296px;
	height:24px;
	padding-top:7px;
	padding-left:15px;
	/**/
}

*+html .tab_recherche_avancee_bloc td.haut {/*IE7*/
	background:url(images/encart_recherche.jpg) no-repeat;
	width:296px;
	height:24px;
	padding-top:7px;
	padding-left:15px;
}

.tab_recherche_avancee_bloc td.milieu {
	background:url(images/bloc_recherche_pixel.gif) repeat-y;
	width:306px;
}

.tab_recherche_avancee_bloc td.bas {
	background:url(images/bloc_recherche_bas.gif) no-repeat;
	width:306px;
	height:15px;
}
	
.tab_recherche_avancee {
	width:270px;
	margin-left:10px;
}


.tab_recherche_avancee td {
	vertical-align:middle;
}

.tab_recherche_avancee td.intitule {
	width:128px;
}


.tab_recherche_avancee td.espace {
	height:20px;
}

.tab_recherche_avancee input.recherche {
	width:152px;
	font-size:11px;
}

.tab_recherche_avancee select.recherche {
	width:152px;
	font-size:11px;
}



.bouton_rechercher {
	margin-left:180px;
	width:207px;
}


*+html .bouton_rechercher {/*IE7*/
	margin-left:170px;
	width:100px;
}
*html .bouton_rechercher {/*IE6*/
	margin-left:170px;
	width:100px;
}

.telephone {
	background:url(images/telephone.png)0px 5px no-repeat;
	width:150px;
	height:16px;
	padding-top:5px;
	padding-left:25px;
	font-weight:bold;
}

.fax {
	background:url(images/fax.png)0px -2px no-repeat;
	width:150px;
	height:16px;
	padding-left:25px;
	font-size:12px;
}

/*------------------------------------------------------CONTACTEZ NOUS--------------------------------------------*/

.tab_contactez_nous {
	width:509px;
	margin-top:15px;
}

.tab_contactez_nous td {
	vertical-align:top;
}

.tab_courrier {
	width:249px;
}

.tab_visite {
	width:509px;
	margin-top:15px;
	}
	
.tab_visite td.haut {
	background:url(images/bloc_viste_haut.png) no-repeat;
	width:509px;
	height:30px;
}

.tab_visite td.milieu {
	background:url(images/bloc_mail_pixel.gif) repeat-y;
	width:509px;
}

.tab_visite td.bas {
	background:url(images/bloc_mail_bas.png) no-repeat;
	width:509px;
	height:16px;
}	

.tab_courrier td.haut {
	background:url(images/encart_courrier.jpg) no-repeat;
	width:249px;
	height:30px;
}

.tab_courrier td.milieu {
	background:url(images/bloc_pixel.gif) repeat-y;
	width:249px;
	height:130px;
}

.tab_courrier td.bas {
	background:url(images/bloc_bas.gif) no-repeat;
	width:249px;
	height:14px;
}

.tab_tel {
	width:249px;
}

.tab_tel td.haut{
	background:url(images/encart_tel.jpg) no-repeat;
	width:249px;
	height:29px;
}

.tab_tel td.milieu {
	background:url(images/bloc_tel_pixel.gif) repeat-y;
	width:249px;
	height:132px;
}

.tab_tel td.bas {
	background:url(images/bloc_tel_bas.gif) no-repeat;
	width:249px;
	height:14px;
}


.bloc_tel {
	padding-top:15px;
	padding-left:15px;
	height:142px;
}

*html .bloc_tel {
	padding-top:15px;
	padding-left:15px;
	height:145px;
}

.tab_mail {
	width:509px;
	margin-top:15px;
}

.tab_mail td.haut {
	background:url(images/encart_mail.jpg) no-repeat;
	width:509px;
	height:30px;
}

.tab_mail td.milieu {
	background:url(images/bloc_mail_pixel.gif) repeat-y;
	width:509px;
}

.tab_mail td.bas {
	background:url(images/bloc_mail_bas.png) no-repeat;
	width:509px;
	height:16px;
}

.tab_mail_chps {
	width:475px;
	margin-left:15px;
	margin-right:10px;
	margin-top:15px;
}

.tab_mail_chps td {
	vertical-align:middle;
}

.tab_mail_chps td.separation {
	height:15px;
}

.tab_mail_chps td.pti_chps {
	width:65px;
	
}

.tab_mail_chps td.gd_chps{
	width:105px;
	padding-left:5px;
}

.tab_mail_chps input.mail {
	width:150px;
	
}

.tab_mail_gd_chps {
	margin-left:15px;
	margin-right:10px;
	margin-top:10px;
	widht:475px;
}

.tab_mail_gd_chps td {
	vertical-align:middle;
}

.tab_mail_gd_chps td.txt {
	width:190px
}

.tab_mail_gd_chps td.bouton {
	padding-left:385px;
}

.tab_mail_gd_chps td.separation {
	height:15px;
}
	
.tab_mail_gd_chps input.sujet {
	width:288px;
}

.tab_mail_gd_chps textarea.message {
	width:475px;
	height:98px;
}

/*----------------------------------------------------CATEGORIE------------------------------------------*/

#bloc_img_categorie {
	width:509px;
	height:136px;
	background:#CC9999;
	margin-top:10px;
	margin-bottom:20px;
}

.cadre_gris_509 {
	border:#D6D6D6 solid 1px;
	width:489px;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
}

hr.rouge {
	height:4px;
	margin-top:10px;
	margin-bottom:10px;
	color:#BF272D;
	background-color:#BF272D;
	border:0;
	width:468px;
	margin-left:10px
}

*html hr.rouge { /*IE6*/
	display:block;
	height: 4px;
	margin:5px;
	_margin:5px 0;
	color:#BF272D;
	background-color:#BF272D;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 4px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#BF272D;
	background-color:#BF272D;
	border:0px;
	/**/
}

*+html hr.rouge { /*IE7*/
	display:block;
	height: 4px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#BF272D;
	background-color:#BF272D;
	border:0px;
}


hr.violet {
	height:4px;
	margin-top:10px;
	margin-bottom:10px;
	color:#652D90;
	background-color:#652D90;
	border:0;
	width:468px;
	margin-left:10px
}

*html hr.violet { /*IE6*/
	display:block;
	height: 4px;
	margin:5px;
	_margin:5px 0;
	color:#652D90;
	background-color:#652D90;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 4px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#652D90;
	background-color:#652D90;
	border:0px;
	/**/
}

*+html hr.violet { /*IE7*/
	display:block;
	height: 4px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#652D90;
	background-color:#652D90;
	border:0px;
}

hr.marron {
	height:4px;
	margin-top:10px;
	margin-bottom:10px;
	color:#6B1314;
	background-color:#6B1314;
	border:0;
	width:468px;
	margin-left:10px
}

*html hr.marron { /*IE6*/
	display:block;
	height: 4px;
	margin:5px;
	_margin:5px 0;
	color:#6B1314;
	background-color:#6B1314;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 4px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#6B1314;
	background-color:#6B1314;
	border:0px;
	/**/
}

*+html hr.marron { /*IE7*/
	display:block;
	height: 4px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#6B1314;
	background-color:#6B1314;
	border:0px;
}		

hr.orange{
	height:4px;
	margin-top:10px;
	margin-bottom:10px;
	color:#FF3F22;
	background-color:#FF3F22;
	border:0;
	width:468px;
	margin-left:10px
}

*html hr.orange { /*IE6*/
	display:block;
	height: 4px;
	margin:5px;
	_margin:5px 0;
	color:#FF3F22;
	background-color:#FF3F22;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 4px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#FF3F22;
	background-color:#FF3F22;
	border:0px;
	/**/
}

*+html hr.orange { /*IE7*/
	display:block;
	height: 4px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#FF3F22;
	background-color:#FF3F22;
	border:0px;
}		

hr.bleu {
	height:4px;
	margin-top:10px;
	margin-bottom:10px;
	color:#00ACEE;
	background-color:#00ACEE;
	border:0;
	width:468px;
	margin-left:10px
}

*html hr.bleu { /*IE6*/
	display:block;
	height: 4px;
	margin:5px;
	_margin:5px 0;
	color:#00ACEE;
	background-color:#00ACEE;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 4px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#00ACEE;
	background-color:#00ACEE;
	border:0px;
	/**/
}

*+html hr.bleu { /*IE7*/
	display:block;
	height: 4px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#00ACEE;
	background-color:#00ACEE;
	border:0px;
}		

.tab_categorie {
	width:484px;
	padding:5px;
	margin-bottom:10px;
	margin-top:10px;
}

.tab_categorie td {
	vertical-align:top;
}

.tab_categorie td.separtion_tab{
	height:7px;
}

.tab_categorie td.image_produit {
	width:78px;
	height:78px;
	padding-top:5px;
}

.tab_categorie_descriptif {
	width:400px;
	margin-left:5px;
}

.tab_categorie_descriptif td {
	vertical-align:top;
}

.tab_categorie_descriptif td.titre {
	width:280px;
	padding-top:5px;
	height:32px;
}

.tab_categorie_descriptif td.titre2 {
	width:245px;
	padding-top:5px;
	height:32px;
}

.tab_categorie_descriptif td.titre3 {
	width:260px;
	padding-top:5px;
	height:32px;
}

.tab_categorie_descriptif td.picto_tv {
	vertical-align:top;
}

.tab_categorie_descriptif td.picto{
	vertical-align:top;
	padding-top:10px;
}

.tab_categorie_descriptif td.espace {
	width:5px;
}

.tab_categorie_bouton {
	width:400px;
	margin-left:5px;
	margin-top:10px;
}

.tab_categorie_bouton td {
	vertical-align:top;
}

.tab_categorie_bouton td.reduction{
	width:195px;
	text-align:left;
}

.tab_categorie_bouton td.espace {
	width:3px;
}

/*---------------------------------------------------SOUS-CARTEGORIE------------------------------------------*/

.tab_sous_categorie {
	width:240px;
	margin-top:15px;
	margin-bottom:20px;
}

.tab_sous_categorie td {
	vertical-align:middle;
}

.tab_sous_categorie select.recherche {
	width:145px;
	font-size:12px;
	padding-left:5px;
}
	
.tab_recherche_souscat {
	margin-bottom:20px;
	width:509px;
	margin-top:20px;
}

.tab_recherche_souscat td{
	vertical-align:top;
}

.tab_recherche_souscat td.page {
	text-align:center;
	width:509px;
}

/*--------------------------------------------------PRODUIT------------------------------------------*/

.tab_article_produit {
	width:509px;
}

.tab_article_produit td {
	vertical-align:top;
}

.tab_article_produit td.separation_bloc {	
	width:10px;
}

.tab_article_image{
	width:180px;
}

.tab_article_image td {
	vertical-align:top;
}

.tab_article_image td.separation {
	height:10px;
}

.tab_article_image td.separation_img{
	width:24px;
}


.tab_article td.description_produit {
	width:310px;
	padding-left:5px;
	padding-right:5px;
}

hr.violet_produit {
	height:4px;
	margin-top:5px;
	margin-bottom:10px;
	color:#652D90;
	background-color:#652D90;
	border:0;
	width:320px;
	}

*html hr.violet_produit { /*IE6*/
	display:block;
	height: 4px;
	margin:5px;
	_margin:-5px 0;
	color:#652D90;
	background-color:#652D90;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 4px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#652D90;
	background-color:#652D90;
	border:0px;
	/**/
}

*+html hr.violet_produit { /*IE7*/
	display:block;
	height: 4px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#652D90;
	background-color:#652D90;
	border:0px;
}

hr.bleu_produit {
	height:4px;
	margin-top:5px;
	margin-bottom:10px;
	color:#00ACEE;
	background-color:#00ACEE;
	border:0;
	width:320px;
	}

*html hr.bleu_produit { /*IE6*/
	display:block;
	height: 4px;
	margin:5px;
	_margin:-5px 0;
	color:#00ACEE;
	background-color:#00ACEE;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 4px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#00ACEE;
	background-color:#00ACEE;
	border:0px;
	/**/
}

*+html hr.bleu_produit { /*IE7*/
	display:block;
	height: 4px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#00ACEE;
	background-color:#00ACEE;
	border:0px;
}

hr.vert_produit {
	height:4px;
	margin-top:5px;
	margin-bottom:10px;
	color:#CAFFC0;
	background-color:#CAFFC0;
	border:0;
	width:320px;
	}

*html hr.vert_produit { /*IE6*/
	display:block;
	height: 4px;
	margin:5px;
	_margin:-5px 0;
	color:#CAFFC0;
	background-color:#CAFFC0;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 4px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#CAFFC0;
	background-color:#CAFFC0;
	border:0px;
	/**/
}

*+html hr.vert_produit { /*IE7*/
	display:block;
	height: 4px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#CAFFC0;
	background-color:#CAFFC0;
	border:0px;
}

hr.orange_produit {
	height:4px;
	margin-top:5px;
	margin-bottom:10px;
	color:#FF3F22;
	background-color:#FF3F22;
	border:0;
	width:320px;
	}

*html hr.orange_produit { /*IE6*/
	display:block;
	height: 4px;
	margin:5px;
	_margin:-5px 0;
	color:#FF3F22;
	background-color:#FF3F22;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 4px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#FF3F22;
	background-color:#FF3F22;
	border:0px;
	/**/
}

*+html hr.orange_produit { /*IE7*/
	display:block;
	height: 4px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#FF3F22;
	background-color:#FF3F22;
	border:0px;
}

hr.marron_produit {
	height:4px;
	margin-top:5px;
	margin-bottom:10px;
	color:#6B1314;
	background-color:#6B1314;
	border:0;
	width:320px;
	}

*html hr.marron_produit { /*IE6*/
	display:block;
	height: 4px;
	margin:5px;
	_margin:-5px 0;
	color:#6B13142;
	background-color:#6B1314;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 4px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#6B1314;
	background-color:#6B1314;
	border:0px;
	/**/
}

*+html hr.marron_produit { /*IE7*/
	display:block;
	height: 4px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#6B1314;
	background-color:#6B1314;
	border:0px;
}

.texte_produit {
	line-height:22px;
}

.tab_quantite {
	width:180px;
	margin-top:20px;
	margin-bottom:20px;
}

.tab_quantite td {
	vertical-align:middle;
}

.tab_quantite select.quantite {
	width:77px;
}

.tab_bouton_produit {
	width:310px;
	margin-top:10px;
	
}

.tab_bouton_produit td{
	vertical-align:top;
}


.cadre_indisponible {
	width:290px;
	border:#D6D6D6 solid 1px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
}
hr.gris {
	height:2px;
	margin-top:10px;
	margin-bottom:10px;
	color:#BF272D;
	background-color:#BF272D;
	border:0;
	width:489px;
}

*html hr.gris { /*IE6*/
	display:block;
	height: 2px;
	margin:5px;
	_margin:5px 0;
	color:#BF272D;
	background-color:#BF272D;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 2px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#BF272D;
	background-color:#BF272D;
	border:0px;
	/**/
}

*+html hr.gris { /*IE7*/
	display:block;
	height: 2px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#BF272D;
	background-color:#BF272D;
	border:0px;
	width:455px;
}

.tab_picto_equimedia {
	width:250px;
	margin-bottom:10px;
}

.tab_picto_equimedia td {
	vertical-align:middle;
}

.tab_picto_eperon{
	width:280px;
}

.tab_picto_eperon td {
	vertical-align:middle;
}
	
.tab_chevaux {
	width:230px;
	margin-bottom:10px;
	margin-top:10px;
}

.tab_chevaux td {
	vertical-align:top;
}

.tab_chevaux2 {
	width:330px;
	margin-bottom:10px;
	margin-top:10px;
}

.tab_chevaux2 td {
	vertical-align:top;
}

.tab_bouton_article {
	width:509px;
	margin-bottom:10px;
	margin-top:10px;
}

.tab_bouton_article td {
	vertical-align:top;
	}
	
.tab_bouton_article td.retour {
	width:100px;
}

.tab_bouton_article td.bloc_vide {
	width:295px;
}

/*-----------------------------------------------------NOUVEAUTES-COUPS COEUR-PROMOTIONS-TOP VENTES-------------------------------------------------*/

.cadre_recherche_promo {
	width:499px;
	padding:5px;
	border:#D6D6D6 solid 1px;
	margin-top:10px;
}

.table_recherche_promo {
	width:489px;
	font-size:12px;
	margin-bottom:15px;
	margin-top:15px;
}

/*IE6 MAC\**//*/
.table_recherche_promo {
	width:459px;
	font-size:12px;
	margin-bottom:15px;
	margin-top:15px;
	
	}
	/**/

.tab_recherche_promo td {
	vertical-align:middle;
}

.tab_recherche_promo td.separation {
	height:5px;
}

.tab_recherche_promo td.separation_w{
	width:5px;
}


.tab_recherche_promo select.recherche {
	width:140px;
}
	
/*IE6 MAC\**//*/
.tab_recherche_promo select.recherche {

	width:100px;
	}
	/**/
/*-----------------------------------------------------------------GABARIT-2------------------------------------------------------------------*/

#tab_structure #middle2 {
	width:749px;
	vertical-align:top;
	padding-left:18px;
	padding-right:18px;
}

/*-----------------------------------------------------------------MON PANIER---------------------------------------------------------------*/

.tab_monpanier {
	width:749px;
	margin-top:20px;
}

.tab_monpanier td {
	vertical-align:top;
}

.tab_monpanier td.separation {
	height:15px;
}

.tab_monpanier th {
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
}

.tab_mon panier th.nom {
	width:231px;
	text-align:left;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
}

.tab_monpanier th.quantite {
	width:102px;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
}

.tab_monpanier th.prix {
	width:131px;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:right;
	height:15px;
	color:#043F21;
}

.tab_monpanier th.total {
	width:115px;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:right;
	height:15px;
	color:#043F21;
}

.tab_monpanier th.supprimer {
	width:120px;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
}

.tab_mon panier td.nom {
	width:231px;
}

.tab_monpanier td.quantite {
	width:102px;
	vertical-align:middle;
}

.tab_monpanier select.quantite {
	width:65px;
	vertical-align:middle;
	text-align:right;
}

.tab_monpanier td.prix {
	width:131px;
	vertical-align:middle;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
}

.tab_monpanier td.total {
	width:115px;
	vertical-align:middle;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
}

.tab_monpanier td.supprimer {
	width:110px;
	vertical-align:middle;
	padding-left:10px;
	padding-left:20px;
}

.tab_panier_produit {
	width:231px;
}

.tab_panier_produit td {
	vertical-align:top;
}

.tab_panier_produit td.texte {
	vertical-align:middle;
}

.tab_panier_produit td.image {
	width:78px;
	height:78px;
}

.panier_picto_decalage {
	margin-bottom:5px;
}

hr.gris_panier {
	height:2px;
	margin-top:10px;
	margin-bottom:10px;
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0;
	width:730px;
}

*html hr.gris_panier { /*IE6*/
	display:block;
	height: 2px;
	margin:5px;
	_margin:5px 0;
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 2px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0px;
	/**/
}

*+html hr.gris_panier { /*IE7*/
	display:block;
	height: 2px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0px;
}

.tab_monpanier2 {
	width:749px;
}

.tab_monpanier2 td {
	vertical-align:top;
}

.tab_monpanier2 td.espace {
	width:243px;
}

.tab_monpanier2 td.separation {
	height:15px;
}

.tab_encart_rouge {
	width:231px;
}

.tab_encart_rouge td {
	vertical-align:top;
}

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


.tab_code_promo {
	width:211px;
	margin-top:10px;
}

.tab_code_promo td {
	vertical-align:middle;
}

.tab_code_promo input.recherche {
	width:100px;
}

.encart_rouge {
	background:#BF272D;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#FFFFFF;
	width:231px;
	font-weight:bold;
}

.cadre_gris_panier {
	border:#D6D6D6 solid 1px;
	width:211px;
	padding:10px;
}

.tab_encart_vert {
	width:265px;
}

.tab_encart_vert td {
	vertical-align:top;
}

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

.tab_encart_vert td.separation {
	height:5px;
}

.tab_encart_vert td.intitule {
	width:155px;
	padding-left:5px;
}

.tab_encart_vert td.prix {
	text-align:right;
	width:105px;
	color:#000000;
}

.tab_encart_vert td.tva {
	text-align:right;
	width:105px;
}

.tab_encart_vert td.prixht {
	background:#CAFFC0;
	font-size:14px;
	padding-top:19px;
	padding-right:2px;
	padding-bottom:5px;
	text-align:right;
	color:#000000;
	width:73px;
	font-weight:bold;
}

.tab_encart_vert td.prixtotal {
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	color:#000000;
	width:190px;
	font-weight:bold;
}

.encart_vert_clair {
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#000000;
	width:265px;
	font-weight:bold;
}	

.encart_vert_fonce {
	background:#043F21;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#FFFFFF;
	width:155px;
	font-weight:bold;
}

.encart_vert_fonce_prix {
	background:#043F21;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#FFFFFF;
	width:105px;
	font-weight:bold;
	text-align:right;
}		

hr.gris_totalpanier {
	height:2px;
	margin-top:10px;
	margin-bottom:10px;
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0;
	width:260px;
}

*html hr.gris_totalpanier { /*IE6*/
	display:block;
	height: 2px;
	margin:5px;
	_margin:5px 0;
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 2px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0px;
	/**/
}

*+html hr.gris_totalpanier { /*IE7*/
	display:block;
	height: 2px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0px;
}

/*--------------------------------------------------------------ESPACE CLIENT CONNEXION---------------------------------------------------------*/

.tab_connexion_client {
	width:620px;
	margin-top:20px;
	margin-bottom:20px;
}

.tab_connexion_client td {
	vertical-align:top;
}

.tab_connexion_client td.separation {
	width:30px;
}

.bloc_texte_connexion {
	width:279px;
	height:110px;
	padding:10px;
}

*html .bloc_texte_connexion {/*IE6*/
	width:279px;
	height:115px;
	padding:10px;
	/*IE MAC \**//*/
	width:279px;
	height:115px;
	padding:10px;
	/**/
}

*+html .bloc_texte_connexion {/*IE7*/
	width:279px;
	height:115px;
	padding:10px;
}

.tab_connexion_client1 {
	width:603px;
	margin-top:20px;
	margin-bottom:10px;
}

.tab_connexion_client1 td {
	vertical-align:top;
}

.tab_connexion_client1 td.separation1 {
	width:15px;
}

.tab_compte {
	width:294px;
}

.tab_compte td {
	vertical-align:top;
}

.tab_compte td.haut {
	background:url(images/encart_compte.jpg) no-repeat;
	width:279px;
	height:30px;
	padding-top:7px;
	padding-left:15px;
}

*html .tab_compte td.haut {/*IE6*/
	background:url(images/encart_compte.jpg) no-repeat;
	width:279px;
	height:23px;
	padding-top:7px;
	padding-left:15px;
	/*IE MAC \*//*/
	background:url(images/encart_compte.jpg) no-repeat;
	width:279px;
	height:30px;
	padding-top:2px;
	padding-left:15px;
	/**/
}

*+html .tab_compte td.haut {/*IE7*/
	background:url(images/encart_compte.jpg) no-repeat;
	width:279px;
	height:23px;
	padding-top:7px;
	padding-left:15px;
}

.tab_compte td.milieu {
	background:url(images/bloc_connexion_pixel.gif) repeat-y;
	width:294px;
}

.tab_compte td.bas {
	background:url(images/bloc_connexion_bas.gif) no-repeat;
	width:294px;
	height:15px;
}

.tab_login {
	width:274px;
	margin-top:10px;
	margin-left:10px;
}

.tab_login td {
	vertical-align:top;
}

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

.tab_login td.intitule {
	width:131px;
}


.tab_login input.login {
	width:111px;
	padding-left:5px;
}

.tab_login input.compte {
	width:138px;
	padding-left:5px;
}

.tab_login select.compte {
	width:143px;
	padding-left:5px;
}

.tab_login td.separation {
	width:5px;
}

.tab_login input.case_cocher {
	margin-right:10px;
}

.tab_login input.case_cocher1 {
	margin-right:5px;
	margin-top:-2px;
}

.tab_login textarea.indication {
	width:270px;
	height:115px;
}

.bouton_inscription {
	margin-top:20px;
	margin-left:45px;
}

.cadre_texte_creercompte {
	height:180px;
}

*html .cadre_texte_creercompte {/*IE6*/
	height:190px;
	/*IE MAC \**//*/
	height:190px;
	/**/
}

*+html .cadre_texte_creercompte {/*IE7*/
	height:190px;
}

.espace_h10 {
	height:10px;
}

.bouton_valider_connexion {
	margin-left:480px;
	margin-top:15px;
	margin-bottom:15px;
}


.tab_bouton {
	width:749px;
	margin-top:30px;
}

.tab_bouton td {
	vertical-align:top;
}

.tab_bouton td.separation{
	width:250px;
}

/*--------------------------------------------------------------ESPACE CLIENT MON COMPTE--------------------------------------------------------*/

.tab_moncompte {
	width:583px;
	margin-top:15px;
}

.tab_moncompte td {
	vertical-align:top;
}

.tab_moncompte td.separation_w {
	width:15px;
}

.tab_moncompte td.separation_h {
	height:15px;
}

.cadre_texte_compte {
	width:264px;
	height:105px;
}

.tab_compte_option {
	width:284px;
}

.tab_compte_option td {
	vertical-align:top;
	padding:10px;
}

.tab_compte_option td.profil {
	background:url(images/mon_profil.jpg) no-repeat;
	width:284px;
	height:30px;
}

.tab_compte_option td.parametre {
	background:url(images/mes_parametres.jpg) no-repeat;
	width:284px;
	height:30px;
}

.tab_compte_option td.commande {
	background:url(images/mes_commandes.jpg) no-repeat;
	width:284px;
	height:30px;
}

.tab_compte_option td.article {
	background:url(images/articles_desires.jpg) no-repeat;
	width:284px;
	height:30px;
}

.tab_compte_option td.milieu {
	background:url(images/pixel_mon_compte.gif) repeat-y;
	width:284px;
	height:90px;
}

.tab_compte_option td.bas {
	background:url(images/bloc_bas_moncompte.gif) no-repeat;
	width:284px;
	height:16px;
}

/*--------------------------------------------------------------MON PROFIL--------------------------------------------------------*/

.bouton_etape_suivante {
	margin-left:460px;
	margin-top:15px;
}

/*-----------------------------------------------------------MES-PARAMETRES-COMPTE----------------------------------------------------*/


.tab_parametre_compte {
	width:390px;
	margin-top:20px;
}

.tab_parametre_compte td {
	vertical-align:top;
}

.tab_parametre_compte td.haut {
	background:url(images/encart_para_compte.jpg) no-repeat;
	width:390px;
	height:23px;
	padding-top:7px;
	padding-left:15px;
}

.tab_parametre_compte td.milieu {
	background:url(images/bloc_parametre_milieu.gif) repeat-y;
	width:390px;
}

.tab_parametre_compte td.bas {
	background:url(images/bloc_parametre_bas.gif) no-repeat;
	width:390px;
	height:15px;
}
	
.tab_identifiant {
	width:350px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

.tab_identifiant td {
	vertical-align:middle;
}

.tab_identifiant td.separation {
	height:10px;
}

.tab_identifiant td.intutule {
	width:202px;
	padding-left:5px;
}

.tab_identifiant input.chps {
	width:138px;
	padding-left:5px;
}

.bouton_valider_parametre {
	margin-left:275px;
	margin-top:15px;
	margin-bottom:15px;
}

/*--------------------------------------------------------------MES COMMANDES-------------------------------------------------------*/

.tab_commandes {
	width:749px;
	margin-top:20px;
}

.tab_commandes td {
	vertical-align:top;
}

.tab_commandes th {
	background:#CAFFC0;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
	font-weight:bold;
}

.tab_commandes th.date {
	width:67px;
	padding-left:5px;
}

.tab_commandes th.date1 {
	width:100px;
	padding-left:5px;
}


.tab_commandes th.commande {
	width:197px;
}

.tab_commandes th.type {
	width:184px;
}

.tab_commandes th.num_commande {
	width:600px;
}

*html .tab_commandes th.num_commande {/*IE6*/
	width:700px;
}

.tab_commandes th.livraison {
	width:182px;
}

.tab_commandes th.etat {
	width:146px;
}

.tab_commandes th.montant {
	width:106px;
	text-align:right;
	padding-right:40px;
}

.tab_commandes td.montant {
	width:106px;
	text-align:right;
	padding-right:40px;
}

.tab_commandes th.facture {
	width:157px;
}


.tab_commandes tf.reduc{
	width:162px;
}

.tab_commandes th.date_validite {
	width:137px;
	text-align:right;
	padding-right:20px;
}

.tab_commandes td.date_validite {
	width:137px;
	text-align:right;
	padding-right:20px;
}




.tab_commandes td.separation{
	height:10px;
}

.tab_commandes td.separation1{
	height:20px;
}

.tab_commandes td.date {
	width:67px;
	padding-left:5px;
}

.tab_commandes td.date1 {
	width:100px;
	padding-left:5px;
}

.tab_commandes td.commande {
	width:197px;
}

.tab_commandes td.type {
	width:184px;
}

.tab_commandes td.livraison {
	width:182px;
}

.tab_commandes td.reduc{
	width:162px;
}

.tab_commandes td.etat {
	width:146px;
}

.tab_commandes td.facture {
	width:157px;
}

.tab_commande_logo {
	width:300px;
	margin-top:10px;
	margin-bottom:20px;
}

.tab_commande_logo td {
	vertical-align:middle;
}

.tab_adresse {
	width:749px;
	margin-top:10px;
	margin-bottom:10px;
}

.tab_adresse td {
	vertical-align:top;
	padding-left:5px;
}

.tab_monpanier th.vide {
	width:20px;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
}

.tab_monpanier td.vide {
	width:20px;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
}

.tab_bloc_vide {
	width:231px;
}

.btn_retour_decalage {
	margin-bottom:10px;
	margin-top:10px;
}

/*----------------------------------------------------------ARTICLES DESIRES-----------------------------------------------------*/

.tab_articles_desires {
	width:749px;
	margin-top:20px;
}

.tab_articles_desires td {
	vertical-align:middle;
	padding-left:5px;
}

.tab_articles_desires td.separation {
	height:10px;
}

.tab_articles_desires th {
	background:#CAFFC0;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
	font-weight:bold;
}

.tab_articles_desires th.titre {
	width:124px;
}

.tab_articles_desires th.auteur {
	width:105px;
}

.tab_articles_desires th.editeur {
	width:83px;
}

.tab_articles_desires th.montant {
	width:55px;
	text-align:right;
	padding-right:5px;
}

.tab_articles_desires th.quantite {
	width:60px;
	text-align:center;
}

.tab_articles_desires th.dispo {
	width:90px;
}

.tab_articles_desires th.bouton {
	width:140px;
}

.tab_articles_desires th.supprimer {
	width:82px;
}

.tab_articles_desires td.titre {
	width:114px;
}

.tab_articles_desires td.auteur {
	width:100px;
}

.tab_articles_desires td.editeur {
	width:78px;
}

.tab_articles_desires td.montant {
	width:55px;
	text-align:right;
	padding-right:5px;
}

.tab_articles_desires td.quantite {
	width:60px;
	text-align:center;
}

.tab_articles_desires td.dispo {
	width:85px;
}

.tab_articles_desires td.bouton {
	width:135px;
}

.tab_articles_desires td.supprimer {
	width:87px;
}


/*------------------------------------------------------BON-DE-COMMANDE-----------------------------------------------*/

#conteur_bon_commande {
	width:663px;
	margin:10px;
	padding-bottom:25px;
	padding-right:-15px;
}

#entete_bon_commande {
	width:588px;
	height:80px;
	margin-left:30px;
}

.txt_adresse {
	padding-top:10px;
	font-size:10px;
}

.content_tab_fiche_article {
	width:588px;
	margin-left:30px;
}
#adresse {
	text-align:left;
	margin-left:220px
}

#barre_bon_commande {
	width:588px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
}

#entete_commande {
	width:588px;
	margin-left:5px;
}

#entete_commande td {
	vertical-align:top;
}

.gros_titre{
	font-size:36px;
	color:#043F21;
	font-weight:bold;
}

.trait_separation {
	padding-left:10px;
}

.tab_monpanier_imprim {
	width:588px;
}

.tab_monpanier_imprim td {
	vertical-align:top;
}

.tab_monpanier_imprim td.separation {
	height:15px;
}

.tab_monpanier_imprim th {
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
}

.tab_mon panier_imprim th.nom {
	width:150px;
	text-align:left;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
}

.tab_monpanier_imprim th.quantite {
	width:52px;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
}

.tab_monpanier_imprim th.prix {
	width:80px;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:right;
	height:15px;
	color:#043F21;
}

.tab_monpanier_imprim th.total {
	width:61px;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:right;
	height:15px;
	color:#043F21;
}

.tab_monpanier_imprim th.supprimer {
	width:120px;
	background:#CAFFC0;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:15px;
	color:#043F21;
}

.tab_mon panier_imprim td.nom {
	width:150px;
}

.tab_monpanier_imprim td.quantite {
	width:52px;
	vertical-align:middle;
}

.tab_monpanier_imprim select.quantite {
	width:65px;
	vertical-align:middle;
	text-align:right;
}

.tab_monpanier_imprim td.prix {
	width:80px;
	vertical-align:middle;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
}

.tab_monpanier_imprim td.total {
	width:71px;
	vertical-align:middle;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
}

.tab_monpanier_imprim td.supprimer {
	width:110px;
	vertical-align:middle;
	padding-left:10px;
	padding-left:20px;
}

.tab_panier_produit_imprim {
	width:170px;
}

.tab_panier_produit_imprim td {
	vertical-align:top;
}

.tab_panier_produit_imprim td.texte {
	vertical-align:middle;
}

.tab_panier_produit_imprim td.image {
	width:78px;
	height:78px;
}

.panier_picto_decalage {
	margin-bottom:5px;
}

hr.gris_panier_imprim {
	height:2px;
	margin-top:10px;
	margin-bottom:10px;
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0;
	width:570px;
}

*html hr.gris_panier_imprim { /*IE6*/
	display:block;
	height: 2px;
	margin:5px;
	_margin:5px 0;
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0px;
	/*IE6 MAC\**//*/
	display:block;
	height: 2px;
	margin:10px;
	_margin:10px 0;
	padding:0;
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0px;
	/**/
}

*+html hr.gris_panier_imprim { /*IE7*/
	display:block;
	height: 2px;
	margin: 10px ;
	/*_margin:10px 0;*/
	color:#BBBDBF;
	background-color:#BBBDBF;
	border:0px;
}


.tab_adresse_imprim {
	width:588px;
	margin-top:10px;
	margin-bottom:10px;
}

.tab_adresse_imprim td {
	vertical-align:top;
	padding-left:5px;
}	

.tab_bloc_vide_imprim {
	width:170px;
}

.tab_monpanier3 td.espace_imprim {
	width:300px;
		}
		
.tab_monpanier3 {
	width:588px;
}

/*--------------------------------------------------CREER COMPTE SELLIER------------------------------------------*/

.tab_connexion_sellier {
	width:749px;
	margin-top:20px;
}

.tab_connexion_sellier td {
	vertical-align:top;
}

.tab_connexion_sellier td.separation15 {
	width:15px;
}


.tab_identite_sellier {
	width:400px;
}

.tab_identite_sellier td {
	vertical-align:top;
}

.tab_identite_sellier td.haut {
	width:400px;
	height:30px;
	background:url(images/encart_identite_sellier.jpg) no-repeat; 
	padding-left:15px;
	padding-top:6px;
}

*html .tab_identite_sellier td.haut {/*IE6*/
	width:400px;
	height:24px;
	background:url(images/encart_identite_sellier.jpg) no-repeat; 
	padding-left:15px;
	padding-top:6px;
	/*IE MAC\*//*/
	width:400px;
	height:24px;
	background:url(images/bloc_connexion_sellier_haut.gif) no-repeat; 
	padding-left:15px;
	padding-top:6px;
	/**/
}

*+html .tab_identite_sellier td.haut {/*IE7*/
	width:400px;
	height:24px;
	background:url(images/encart_identite_sellier.jpg) no-repeat; 
	padding-left:15px;
	padding-top:6px;
}

.tab_identite_sellier td.milieu {
	background:url(images/bloc_connexion_sellier_milieu.gif) repeat-y;
	width:400px;
}

.tab_identite_sellier td.bas {
	width:400px;
	height:15px;
	background:url(images/bloc_connexion_sellier_bas.gif) no-repeat;
}

.tab_identite_sellier td.ligne {
	height:15px;
}

.tab_identite_sellier td.ligne2 {
	height:15px;
}

*html .tab_identite_sellier td.ligne2 {/*IE6*/
	height:13px;
	/*IE MAC\*//*/
	height:13px;
	/**/
}

*+html .tab_identite_sellier td.ligne2 {/*IE7*/
	height:13px;
}

.tab_login_sellier {
	width:370px;
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	/*IE MAC\*//*/
	width:370px;
	/**/
}

.tab_login_sellier td {
	vertical-align:top;
}

.tab_login_sellier td.intitule_sellier {
	width:220px;
}

.tab_login_sellier input.compte_sellier {
	width:143px;
}

.tab_login_sellier select.compte_sellier {
	width:148px;
}

.tab_login textarea.indication_sellier {
	width:270px;
	height:30px;
}

.txt_connexion_sellier {
	height:100px;
}

*html .txt_connexion_sellier {/*IE6*/
	height:105px;
	/*IE MAC\*//*/
	height:95px;
	/**/
}

*+html .txt_connexion_sellier {/*IE7*/
	height:105px;
}

.espace_h {
	height:15px;
}

*html .espace_h {/*IE6*/
	height:13px;
	/*IE MAC\*//*/
	height:13px;
	/**/
}

*+html .espace_h {/*IE7*/
	height:13px;
}

.bouton_valider_connexion_sellier {
	margin-left:588px;
	margin-top:15px;
	margin-bottom:15px;
}


/*-------------------------------------------------SELLIER-COMMANDE-----------------------------------------*/

.bouton_retour_sellier {
	margin-top:20px;
	margin-bottom:20px;
}


/*----------------------------------------------IDENTIFICATION----------------------------------------*/

.img_etape1 {
	background:url(images/etape1.jpg) no-repeat;
	width:513px;
	height:69px;
	margin-bottom:20px;
}

.img_etape2 {
	background:url(images/etape2.jpg) no-repeat;
	width:513px;
	height:69px;
	margin-bottom:20px;
}

.img_etape3 {
	background:url(images/etape3.jpg) no-repeat;
	width:513px;
	height:69px;
	margin-bottom:20px;
}

.img_etape4 {
	background:url(images/etape4.jpg) no-repeat;
	width:513px;
	height:69px;
	margin-bottom:20px;
}

.img_etape5 {
	background:url(images/etape5.jpg) no-repeat;
	width:5132px;
	height:69px;
	margin-bottom:20px;
}

.tab_etape {
	width:512px;
}

.tab_etape td {
	vertical-align:top;
	padding-top:10px;
}

.tab_etape_sellier {
	width:312px;
}

.tab_etape_sellier td {
	vertical-align:top;
	padding-top:10px;
}

.etape1 {
	padding-left:15px;
	width:86px;
}

.etape2 {
	padding-left:15px;
	width:83px;
}

.etape3 {
	padding-left:15px;
	width:90px;
}

.etape4 {
	padding-left:10px;
	width:82px;
}

.etape5 {
	padding-left:15px;
	width:91px;
}

.bloc_identification_sellier {
	padding:10px;
	width:274px;
}


.tab_identification_sellier {
	width:274px;
	margin-top:10px;
}

.tab_identification_sellier td {
	vertical-align:top;
}

.tab_identification_sellier td.espace {
	height:5px;
}


.tab_identification_sellier input.chps {
	width:116px;
}

.tab_identification_sellier select.chps {
	width:121px;
}

.tab_identification_sellier td.intitule {
	width:158px;
}
	
.bouton_valider_identification {
	margin-left:170px;
}

.bouton_etape_suivante {
	margin-left:620px;
	margin-top:20px;
}

.bouton_etape_suivante_coordonnees {
	margin-left:460px;
	margin-top:20px;
}

.tab_mode_paiement {
	width:245px;
	margin-top:40px;
}

.tab_mode_paiement td {
	vertical-align:middle;
}

.tab_mode_paiement select.paiement {
	width:116px;
}

.tab_bouton_etape {
	width:749px;
	margin-top:40px;
	margin-bottom:20px;
}

.tab_bouton_etape td {
	vertical-align:middle;
}

.tab_bouton_etape td.espace {
	width:380px;
}

.txt_cgv {
	margin-left:420px;
	width:350px;
	margin-top:20px;
}

.lien_modifier_annuler {
	margin-left:460px;
	width:300px;
	margin-top:20px;
}

.tab_bouton_etape1 {
	width:749px;
	margin-top:40px;
	margin-bottom:20px;
}

.tab_bouton_etape1 td {
	vertical-align:bottom;
}

.tab_bouton_etape1 td.espace {
	width:400px;
}

.tab_bouton_etape2 {
	width:749px;
	margin-top:20px;
	margin-bottom:20px;
}

.tab_bouton_etape12 td {
	vertical-align:middle;
}


.tab_bouton_etape2 td.separation_bouton {
	width:320px;
}

.tab_bouton_etape2 td.lien {
	width:140px;
	padding-left:10px;
}


/*----------------------------------------------IDENTIFICATION-SELLIER---------------------------------------*/

.img_etape1_sellier {
	background:url(images/etape1_sellier.jpg) no-repeat;
	width:312px;
	height:67px;
	margin-bottom:20px;
}

.img_etape2_sellier {
	background:url(images/etape2_sellier.jpg) no-repeat;
	width:312px;
	height:67px;
	margin-bottom:20px;
}

.img_etape3_sellier {
	background:url(images/etape3_sellier.jpg) no-repeat;
	width:312px;
	height:67px;
	margin-bottom:20px;
}
/*-------------------------------------------------ENVOI A UN AMI------------------------------------------*/

#content_ami{
	padding:5px;
}

#envoi_ami{
	width:390px;
}

#envoi_ami td.intitule {
	color:#043F21;
	font-weight:bold;
	width:170px;
}

.valid_envoi {
	color:#043F21;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	padding-top:70px;
	padding-bottom:30px;
}

#envoi_ami td.champs {
	text-align:right;
}

#envoi_ami input{
	width:205px;
	padding:2px;
	border: #CCCCCC solid 1px;
}

#envoi_ami textarea{
	width:380px;
	height:50px;
	padding:2px;
	border: #CCCCCC solid 1px;
}

.btn_envoyer a {
	display:block;
	width:104px;
	height:22px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background:url(boutons/btn_rechercher.png) top no-repeat;
	padding-top:3px;
	text-align:center;
	/*IE MAC\*//*/
	padding-top:5px;
	/**/
}

.btn_envoyer a:hover {
	color:#000000;
	text-decoration:underline;
}


/*-------------------------------------------------DONNER SON AVIS----------------------------------------*/
#bloc_popup {
	width:410px;
}

#bandeau_avis {
	background:url(images/bandeau_popup.png) no-repeat;
	width:404px;
	height:62px;
	margin-bottom:20px;
}

#tab_avis {
	width:284px;
	margin-left:50px;
	margin-bottom:30px;
}

#tab_avis td{
	vertical-align:middle;
}

#tab_avis td.ligne {
	height:10px;
}

#tab_avis td.intitule {
	width:124px;
	}

#tab_avis input.opinion {
	width:160px;
	font-size:11px;
}

#tab_avis select.opinion {
	width:40px;
	font-size:11px;
}

#tab_avis textarea.opinion {
	width:284px;
	height:60px;
}

.btn_envoyer_avis {
	margin-left:230px;
	margin-top:10px;
	margin-bottom:10px;
}

/*-------------------------------------------------VOIR LES AVIS----------------------------------------*/

.bloc_voir_avis {
	width:374px;
	padding:15px;
}
