form { margin:0;padding:0; } 

/*color:#3d9a20;*/

html,body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#ffffff;
	padding:0;
	margin:auto 0;
	height:100%;
	background:url('images_site/fond_soldes.jpg') no-repeat;
	background-position:top;
	
	
}

.lien_image_apercu a{
text-decoration:none;
}
.lien_image_apercu{
text-decoration:none;
}
.etiquette_pourcentage_nombre{
font-size:14px;
}
.etiquette_pourcentage{
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
position: absolute; top: 145px; left: 15px;
z-index:2;
background:url('images_site/pourcentage_fond.png') no-repeat;
background-position:center;
width:39px;
height:28px;
padding-top:11px;
text-align:center;
}
.etiquette_pourcentage a{
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.image_apercu{
	z-index:5;
}
.soldes_panneau_petit{
	position: absolute; top: 130px; right: 10px;
	z-index:1;
}
.soldes_demarque_2{
	position: absolute; top: 1px; left: 1px;
	z-index:1;
}

.soldes_panneau{
margin-left:100px;
}

#content{
	background-color:#FFFFFF;
	border-right-color:#ff9717;
	border-right-width:1px;
	border-right-style:solid;
	border-left-color:#ff9717;
	border-left-width:1px;
	border-left-style:solid;
	width:998px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:20px;
	text-align:left;
}

#menu_gauche{
	width:195px;
	margin:0px;
	padding:0px;
	float:left;
	min-height:350px;
	height:100%;
	}
#menu_droite{
	width:230px;
	margin:0px;
	padding:0px;
	float:left;
	min-height:350px;
	height:100%;
	padding-left:10px;
}
#centre{
	padding-top:10px;
	width:563px;
	float:left;
}

.centre_produit{
padding-right:10px;
width:748px;
float:left;
}
.centre_commande{
padding:10px;
width:738px;
float:left;
}
.produit_pictos{
float:left;
margin-left:5px;
}

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

.produit_gauche{
float:left;
padding-left:10px;
}

.produit_image_li{
display:table-cell;
list-style-type:none;
width:274px;
border-color:#d8d8d8;
border-width:1px;
border-style:solid;
height:308px;
text-align:center;
vertical-align:middle;
}


.ensemble_images_apercus{
width:274px;
border-bottom-color:#d8d8d8;
border-bottom-width:1px;
border-bottom-style:solid;
border-left-color:#d8d8d8;
border-left-width:1px;
border-left-style:solid;
border-right-color:#d8d8d8;
border-right-width:1px;
border-right-style:solid;
height:69px;
text-align:center;
}
.image_apercu_li{

list-style-type:none;
float:left;

}
.image_apercu_href{
display:table-cell;
vertical-align:middle;
width:68px;
text-align:center;
vertical-align:middle;
height:70px;
}



.produit_droite{
float:left;
margin-left:10px;
width:440px;
}
.produit_separation{
background:url('images_site/produit_separation.png') no-repeat;
background-position:center;
height:23px;
width:729px;
margin-top:25px;
margin-bottom:10px;
padding-left:15px;
padding-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF9900;
margin-left:10px;
}
.box_titre{
background:url('images_site/offre_separation.png') no-repeat;
background-position:top;
height:25px;
width:543px;
margin-top:5px;
margin-bottom:10px;
margin-left:4px;
}

.box_titre_nom{
float:left;
width:328px;
padding-left:15px;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3d9a20;
font-weight:bold;
}
.box_titre_lien{
float:left;
width:190px;
padding-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
padding-right:10px;
text-decoration:none;
color:#3d9a20;
}
.box_titre_lien a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#3d9a20;
}

.produit_description{
margin-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.produit_video{
margin-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:center;
width:730px;
}
.produit_boite_suggeres{
margin-left:10px;
}
.produit_contenu_titre{
margin-top:15px;
margin-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
margin-bottom:5px;
}
.produit_contenu_texte{
margin-left:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.produit_info_supp{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
border-bottom-color:#009900;
border-bottom-style:solid;
border-bottom-width:1px;
padding-bottom:5px;
padding-left:5px;
margin-top:8px;

}

h1 { 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF9900;
font-weight:bold;
margin-top:20px;
margin-bottom:20px; 
 }
 
 
.panier_date_expedition{
width:740px;
text-align:center;
font-weight:bold;
margin-top:10px;
}
.panier_date_livraison{
width:740px;
text-align:center;
font-weight:bold;
color:#3d9a20;
margin-bottom:10px;
}
.panier_montant_restant_ports_gratuits{
width:740px;
text-align:center;
font-weight:bold;
color:#ff8410;
margin-bottom:4px;
}
 
 
.produit_panier{
margin-top:10px;
background:url('images_site/prod_fond_panier.png');
background-repeat:no-repeat;
width:452px;
margin-bottom:10px;
height:85px;
padding-top:13px;
}
.produit_panier_haut{
background:url('images_site/prod_fd_panier_h.png');
background-repeat:no-repeat;
background-position:center;
height:5px;
width:434px;
margin-top:10px;
}
.produit_panier_bas{
background:url('images_site/prod_fd_panier_b.png');
background-repeat:no-repeat;
background-position:center;
height:6px;
width:434px;
margin-bottom:10px;
}
.produit_panier_milieu{
background:url('images_site/prod_fd_panier_m.png');
background-repeat:no-repeat;
background-position:bottom;width:432px;
border-left-color:#d8d8d8;
border-left-style:solid;
border-left-width:1px;
border-right-color:#d8d8d8;
border-right-style:solid;
border-right-width:1px;
}

.produit_prix_vente{
font-size:30px;
color:#3d9a20;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
float:left;
width:100px;
margin-left:15px;
margin-top:15px;
}
.produit_prix_vente_decimal{
font-size:16px;
margin-bottom:5px;
}
.produit_pourcentage{
font-size:21px;
color:#3d9a20;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
float:left;
margin-top:7px;
}
.produit_prix_public{
font-size:14px;
text-decoration:line-through;
color:#ff9717;
float:left;
padding-top:12px;
width:71px;
margin-left:5px;
height:20px;
}
.produit_infos_livraison{
border-top-color:#3d9a20;
border-top-style:solid;
border-top-width:1px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding-top:1px;
text-align:center;
}
.produit_infos_livraison_prix_simple{
border-top-color:#3d9a20;
border-top-style:solid;
border-top-width:1px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding-top:1px;
margin-top:31px;
float:left;
width:160px;
text-align:center;
}
.produit_prix{
float:left;
width:160px;
}
.produit_panier_gauche{
float:left;
width:275px;
}
.produit_panier_droite{
float:left;
margin-bottom:10px;
}

.produit_qte_titre{
float:left;
}
.produit_qte{
float:left;
}
.produit_qte_titre{
padding-top:5px;
color:#3d9a20;
margin-left:15px;
}
.produit_qte{
margin-left:5px;
}
.produit_qte:hover, .produit_qte:focus{
outline-style : none;
}

.produit_etat_stock{
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
margin-left:15px;
margin-top:5px;
}

.produit_etat_stock_deroulant{
margin-left:15px;
}
.produit_etat_stock_deroulant:hover, .produit_etat_stock_deroulant:focus{
outline-style : none;
}

.produit_ajouter_panier{
margin-top:6px;
}
.produit_carac_gauche{
float:left;
width:210px;
margin-left:15px;
margin-top:10px;
}
.produit_carac_droite{
margin-top:10px;
float:left;
width:210px;
}
.produit_realisateur_acteur_valeur{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:15px;
}
.produit_carac_titre{
color:#999999;
margin-top:3px;
}
.produit_carac_valeur{
color:#000000;
}








.menu_bash {
width:100%;
height:38px;
background:url('images_site/backgroundbash1px.gif') repeat-y;
background-position:center;
text-align:center;
}
.menu_bash_f{
width:100%;
height:38px;
background:url('images_site/menubashbords.jpg') no-repeat;
background-position:center;
margin:auto;
display: block;
position:absolute; 
}
.menu_bash_recherche{
width:535px;
height:32px;
background:url('images_site/fonfrecherchebas.jpg');
background-repeat:no-repeat;
background-position:right;
margin:auto;
padding-left:465px;
padding-top:6px;
}



.menu_haut {
width:100%;
height:127px;
background:url('images_site/background1px.jpg') repeat-x;
text-align:center;
}
.menu_haut_f{
width:100%;
height:127px;
background:url('images_site/menuhautfondbords.jpg') no-repeat;
background-position:center;
margin:auto;
display: block;
position:absolute; 
}

.menu_bas_ligne{
width:100%;
height:8px;
background-color:#ff9717;
}

.menu_bas {
width:100%;
height:205px;
background:url('images_site/background1pxbas.jpg') repeat-x;
}
.menu_bas_f{
height:205px;
background:url('images_site/menubasfondbords.jpg') no-repeat;
background-position:center;
margin:auto;
display: block;
position:absolute; 
width:100%;
}
.footer {
width:1000px;
height:205px;
background-image:url('images_site/menubasfond.png');
background-position:bottom;
background-repeat:no-repeat;
margin:auto;
text-align:center;
}

.menu_bas_copyright{
text-align:center;
color:#FFFFFF;
font-size:11px;
padding-top:45px;
}
.menu_bas_categorie_espace{
color:#3e9e23;
}
.menu_bas_categories{
padding-top:15px;
}
.menu_bas_categorie{
font-size:9pt;
color:#ff9717;
font-weight:bold;
text-decoration:none;
}
.menu_bas_categorie a{
text-decoration:none;
}

.menu_bas_rubriques{
margin-top:20px;
margin-left:60px;
float:left;
width:110px;
text-align:left;
font-size:11px;
color:#999999;
text-decoration:none;
}
.menu_bas_rubriques a{
color:#999999;
text-decoration:none;
}
.logo_acrodeal_bas{
margin-top:40px;
float:left;
margin-left:70px;
}


.header_top {
	width:1000px;
	height:84px;
	background-image:url('images_site/menuhautfond.jpg');
	background-repeat:no-repeat;
	margin:auto;
}

.header_bottom {
	width:1000px;
	height:35px;
	border-bottom-color:#ff9717;
	border-bottom-width:8px;
	border-bottom-style:solid;
	margin:auto;
}

.header_logo{
width:305px;
float:left;
padding-left:15px;
padding-top:0px;
}
.header_top_droit{
width:680px;
float:left;
}

.header_sous_menu_nom{
padding-top:5px;
font-size:11px;
color:#ffffff;
height:25px;
margin-left:5px;
width:215px;
text-align:right;
float:left;
font-weight:bold;
}

.header_sous_menu_rubriques{
padding-top:5px;
font-size:11px;
color:#333333;
height:25px;
margin-left:20px;
float:left;
width:370px;
text-align:center;
}
.header_sous_menu_rubriques a{
font-size:11px;
color:#333333;
text-decoration:none;
font-weight:bold;
}

.header_sous_menu_aide{
padding-top:5px;
font-size:11px;
color:#333333;
height:25px;
margin-left:22px;
float:left;
}
.header_sous_menu_aide a{
font-size:11px;
color:#333333;
text-decoration:none;
font-weight:bold;
}





.header_rechercher{
padding-top:11px;
padding-left:146px;
}


.champderoulantrecherche
{
BORDER:#FFFFFF 0px solid;  
font:normal 12px;
width:166px;
background-image:none;
float:left;
margin-top:5px;
}
.champderoulantrecherche:hover, .champderoulantrecherche:focus{
outline-style : none;
}

.champrecherche
{
margin-top:7px;
margin-left:18px;
BORDER:#FFFFFF 0px solid;  
FONT-SIZE: 12px;
width:205px;
padding-left:1px;
float:left;
}
.champrecherche:hover, .champrecherche:focus{
outline-style : none;
}
.btrechercher{
float:left;
margin-left:18px;
}

.boite_rechercher_valider{
background-color:#FF0000;
width:100px;
height:30px;
float:left;
visibility:hidden;
}





.menu_bloc_0_selectionne {
	width:89px;
	padding-left:0px;
	float:left;
	height:30px;
	padding-top:5px;
	cursor:pointer;
	background-image:url('images_site/menu_0.gif');
	text-decoration:none;
	background-position: 0px 35px;
}
.menu_bloc_0 {
	width:89px;
	padding-left:0px;
	float:left;
	height:35px;
	padding-top:0px;
	cursor:pointer;
	background-image:url('images_site/menu_0.gif');
	text-decoration:none;
}
.menu_bloc_0:hover {
	text-decoration:none;
	background-position: 0px 35px;
	
}

.menu_bloc_565_selectionne {
	width:58px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_565.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:15px;
	padding-right:15px;
}
.menu_bloc_565 {
	width:58px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_565.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:15px;
	padding-right:15px;
}
.menu_bloc_565:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.menu_bloc_562_selectionne {
	width:50px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_562.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:15px;
	padding-right:15px;
}
.menu_bloc_562 {
	width:50px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_562.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:15px;
	padding-right:15px;
}
.menu_bloc_562:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.menu_bloc_563_selectionne {
	width:106px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_563.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_bloc_563 {
	width:106px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_563.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.menu_bloc_563:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.menu_bloc_561_selectionne {
	width:67px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_561.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
}
.menu_bloc_561 {
	width:67px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_561.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
}
.menu_bloc_561:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_bloc_611_selectionne {
	width:85px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_611.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_bloc_611 {
	width:85px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_611.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.menu_bloc_611:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_bloc_295_selectionne {
	width:87px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_295.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_bloc_295 {
	width:87px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_295.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.menu_bloc_295:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.menu_bloc_564_selectionne {
	width:99px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_564.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_bloc_564 {
	width:99px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_564.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.menu_bloc_564:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.menu_bloc_205_selectionne {
	width:85px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_205.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_bloc_205 {
	width:85px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_205.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.menu_bloc_205:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.menu_bloc_521_selectionne {
	width:94px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_521.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:2px;
}
.menu_bloc_521 {
	width:94px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_521.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:2px;
}
.menu_bloc_521:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.menu_bloc_2_selectionne {
	width:100px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_2.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_bloc_2 {
	width:100px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_2.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.menu_bloc_2:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.menu_bloc_1_selectionne {
	width:48px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_1.gif');
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:15px;
	padding-right:20px;
}
.menu_bloc_1 {
	width:48px;
	text-align:center;
	float:left;
	height:30px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
	background-image:url('images_site/menu_1.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:15px;
	padding-right:20px;
}
.menu_bloc_1:hover {
	text-decoration:none;
	background-position: 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.operation_picto{
float:left;
margin:10px;
}
.operation_contenu{
margin-top:10px;
float:left;
width:300px;
}
.operation_titre{
font-weight:bold;
color:#3d9a20;
font-size:13px;
margin-bottom:4px;
}
.operation_description{
font-size:11px;
margin-bottom:4px;
}
.operation_dates{
font-size:9px;
}
.operation_lien{
width:300px;
text-align:right;
margin-bottom:5px;
margin-top:5px;
}


.boite_operation { margin-top:15px; margin-bottom:2px; width: 452px; position: relative; background-color: #FFFFFF; border:#ff9717 1px solid;}
.boite_operation_recherche { margin-left:15px;margin-top:15px; margin-bottom:2px; width: 550px; position: relative; background-color: #FFFFFF; border:#ff9717 1px solid;}



.boite_top_dix { margin-left:10px; margin-top:22px; margin-bottom:10px; width: 173px; position: relative; background-color: #FFFFFF; border:#bdbdbd 1px solid; height:200px;}
.boite_top_dix_contenu { position: relative; padding: 12px; z-index: 4; }

.boite_panier { margin-top:57px; margin-bottom:25px; width: 218px; position: relative; background-color: #FFFFFF; border-bottom:#bdbdbd 1px solid;border-left:#bdbdbd 1px solid;border-right:#bdbdbd 1px solid; }
.boite_panier_contenu { position: relative; padding: 12px; z-index: 4; }
.boite_panier_entete {top: -42px; left: -1px;z-index: 0;background-image: url("images_site/boite_panier_entete.png"); width:220px; height:42px; background-repeat: no-repeat; position: absolute; background-color: #FFFFFF; }


.boite_nouveaute { margin-top:40px; margin-bottom:10px; width: 218px; position: relative; background-color: #FFFFFF; border-bottom:#bdbdbd 1px solid;border-left:#bdbdbd 1px solid;border-right:#bdbdbd 1px solid;}
.boite_nouveaute_contenu { position: relative; z-index: 4; padding-left:20px;padding-top:10px;}
.boite_nouveaute_entete {top: -27px; left: -1px;z-index: 0;background-image: url("images_site/boite_nouveaute_entete.png"); width:220px; height:27px; background-repeat: no-repeat; position: absolute; background-color: #FFFFFF; }



.boite_entete_220_grise {top: -26px; left: -1px;z-index: 0;background-image: url("images_site/boiteentete220g.png"); width:205px; height:21px; background-repeat: no-repeat; position: absolute; background-color: #FFFFFF;
padding-top:5px;
color:#3d9a20;
font-size:13px;
font-weight:bold;
padding-left:15px;}

.arrondigrishg, .arrondigrishd, .arrondigrisbg, .arrondigrisbd { height: 8px; width: 8px; background-repeat: no-repeat; position: absolute; background-color: #FFFFFF; }
.arrondigrishg { top: -1px; left: -1px; background-image: url("images_site/arrondigrishg.gif"); z-index: 0; }
.arrondigrishd { top: -1px; right: -1px; background-image: url("images_site/arrondigrishd.gif"); z-index: 1; }
.arrondigrisbg { bottom: -1px; left: -1px; background-image: url("images_site/arrondigrisbg.gif"); z-index: 2; }
.arrondigrisbd { bottom: -1px; right: -1px; background-image: url("images_site/arrondigrisbd.gif"); z-index: 3; }



.boite_categorie_ligne_2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding-left:5px;
height:15px;
margin-left:3px;
margin-right:3px;
margin-top:2px;
color:#ff8410;
font-weight:bold;
}
.boite_categorie_ligne_2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding-left:3px;
padding-right:3px;
margin-top:2px;
color:#ff8410;
font-weight:bold;
}

.boite_categorie_ligne_2_choisie{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding-left:5px;
height:15px;
margin-left:3px;
margin-right:3px;
font-weight:bold;
}
.boite_categorie_ligne_2_choisie a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#ff8410;
padding-left:3px;
padding-right:3px;
font-weight:bold;
}
.boite_categorie_ligne_3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding-left:20px;
margin-left:3px;
margin-right:3px;
margin-bottom:1px;
color:#666666;
}
.boite_categorie_ligne_3 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*font-weight: bold;*/
text-decoration:none;
padding-left:3px;
padding-right:3px;
margin-bottom:1px;
color:#666666;
}

.boite_categorie_ligne_3_choisie{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding-left:20px;
color:#666666;
margin-left:3px;
margin-right:3px;
margin-bottom:1px;
	
}
.boite_categorie_ligne_3_choisie a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-decoration:none;
color:#666666;
padding-left:3px;
padding-right:3px;
margin-bottom:1px;
}




.box_centre {
width:557px;
padding-left:6px;
margin-bottom:20px;
}

.box_contenu{
}
.box_contenu_final{
margin-bottom:18px;
margin-top:10px;
}



.fiche_aff_grand_etat_stock{
font-size:10px;
color:#ff8410;
z-index:1;
padding-top:7px;
height:11px;
text-align:center;
width:134px;
float:left;
padding-left:15px;
}
.fiche_btn_ajouter_panier{
float:left;
width:22px;
z-index:1;
margin-bottom:2px;
}
.fiche_btn_ajouter_panier_absent{
width:22px;
height:22px;
margin-bottom:2px;
}


.fiche_aff_grand { width: 179px; position: relative; background-color:#FFFFFF; border:0px; float:left; margin-left:4px; margin-top:5px; margin-bottom:5px;}
.fiche_aff_grand_contenu { position: relative;  z-index: 1; padding-left:6px;padding-top:6px;}

/*
.fondfiched { height: 72px; width: 22px; background-repeat: no-repeat; position: absolute; bottom: 0px; right: 0px; background-image: url("images_site/fondfiched.gif"); z-index: 2; }
.fondficheb { height: 1px; width: 129px; background-repeat: no-repeat; position: absolute; bottom: 0px; right: 0px; background-image: url("images_site/fondficheb.gif"); z-index: 3; }
*/
/*
.fondfiched { height: 70px; width: 8px; background-repeat: no-repeat; position: absolute; bottom: 0px; right: 0px; background-image: url("images_site/fond_fiche_d.gif"); z-index: 2; }
.fondficheb { height: 1px; width: 129px; background-repeat: no-repeat; position: absolute; bottom: 0px; right: 8px; background-image: url("images_site/fond_fiche_b.gif"); z-index: 3; }
*/

.fondfiched { height: 66px; width: 3px; background-repeat: no-repeat; position: absolute; bottom: 4px; right: 0px; background-image: url("images_site/fondfiched.png"); z-index: 2; }
.fondficheb { height: 4px; width: 133px; background-repeat: no-repeat; position: absolute; bottom: 0px; right: 0px; background-image: url("images_site/fondficheb.png"); z-index: 3; }

.fiche_aff_grand_image{
display:table-cell;
height:180px;
text-align:center;
vertical-align:middle;
width:178px;
}

.fiche_aff_grand_titre{
font-size:11px;
height:42px;
text-align:center;
width:168px;
margin-top:5px;
color:#333333;
/*color:#3e9e23;*/
}
.fiche_aff_grand_titre a{
color:#333333;
text-decoration:none;
}

#fiche_aff_champ{
color:#999999;
}

.fiche_aff_grand_prix_public{
font-size:12px;
text-decoration:line-through;
color:#ff9717;
margin-top:4px;
float:left;
text-align:center;
width:63px;
margin-left:20px;
}
.fiche_aff_grand_prix_vente{
margin-top:3px;
font-size:14px;
color:#45a528;
float:left;
font-weight:bold;
width:69px;
text-align:center;
}

.fiche_aff_grand_prix_vente_seul{
margin-top:3px;
font-size:14px;
color:#45a528;
text-align:center;
font-weight:bold;
width:170px;
}

.commande_avancement{
margin-top:10px;
margin-bottom:40px;
}

.commande_panier_champs_titres{
width:584px;
height:29px;
background-color:#eeeeee;
border-top: 1px #dcdcdc solid;
float:left;
margin-top:30px;
}
.commande_panier_champs_titres_g{
background-image: url("images_site/fond_barre_com_hg.png");
width:6px;
height:30px;
float:left;
margin-left:71px;
margin-top:30px;
}
.commande_panier_champs_titres_d{
background-image: url("images_site/fond_barre_com_hd.png");
width:6px;
height:30px;
float:left;
margin-top:30px;
}

.paniercom_produit_image_cadre { margin-top:5px; margin-bottom:0px; width: 70px; height: 70px; position: relative; background-color: #FFFFFF; border:#dcdcdc 1px solid; float:left;}
.paniercom_produit_image { position: relative; padding: 5px; z-index: 4;text-align:center;vertical-align:middle;}

.arrondigrishg5, .arrondigrisbg5 { height: 5px; width: 5px; background-repeat: no-repeat; position: absolute; background-color: #FFFFFF; }
.arrondigrishg5 { top: -1px; left: -1px; background-image: url("images_site/arrondigrishg5.gif"); z-index: 0; }
.arrondigrisbg5 { bottom: -1px; left: -1px; background-image: url("images_site/arrondigrisbg5.gif"); z-index: 2; }


.paniercom_ligne_produit{

margin-top:5px;
float:left;
}

.paniercom_produit_titre{
border-right:#dcdcdc 1px solid;
border-top:#dcdcdc 1px solid;
background-color:#eeeeee;
height:20px;
color:#ff8410;
font-size:13px;
font-weight:bold;
padding-top:5px;
padding-left:15px;
}
.paniercom_produit_titre_d{
float:left;
background-image: url("images_site/paniercom_produit_titre_d.png");
background-repeat:no-repeat;
width:6px;
height:25px;
}
.compte_champ_titre{
width:300px;
text-align:right;
float:left;
padding-top:5px;
}
.compte_champ_valeur{
padding-left:5px;
float:left;
}
.compte_champ_textarea{
width:730px;
text-align:center;
}
.compte_question_sous_titre{
width:690px;
margin-left:20px;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
text-align:center;
padding-bottom:3px;
margin-bottom:3px;
}
.compte_question_ligne_texte{
width:670px;
margin-left:30px;
margin-bottom:20px;

}
.compte_boite_globale_titre{
margin-left:10px;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
width:721px;
border-right-color:#CCCCCC;
border-right-style:solid;
border-right-width:1px;
color:#3d9a20;
background-color:#eeeeee;
font-size:13px;
padding-left:15px;
padding-bottom:3px;
font-weight:bold;
}
.compte_boite_globale{
margin-left:10px;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
width:736px;
border-right-color:#CCCCCC;
border-right-style:solid;
border-right-width:1px;
padding-top:15px;
padding-bottom:15px;
}
.compte_suivi_client_cloture_date{
width:15px;
padding-top:2px;
padding-bottom:2px;
float:left;
font-size:12px;
color:#333333;
width:90px;
margin-left:10px;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
padding-left:10px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;
}
.compte_suivi_client_cloture_date_cloture{
width:15px;
padding-top:2px;
padding-bottom:2px;
float:left;
font-size:12px;
color:#333333;
width:90px;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
padding-left:10px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;
}
.compte_suivi_client_cloture_type{
width:15px;
padding-top:2px;
padding-bottom:2px;
float:left;
font-size:12px;
color:#333333;
width:150px;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
padding-left:10px;
}
.compte_suivi_client_cloture_commande_num{
width:15px;
padding-top:2px;
padding-bottom:2px;
float:left;
font-size:12px;
color:#333333;
width:110px;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
padding-left:10px;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
}
.compte_suivi_client_cloture_commande_voir{
width:15px;
padding-top:2px;
padding-bottom:2px;
float:left;
font-size:12px;
color:#333333;
width:110px;
margin-left:10px;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
border-right-color:#CCCCCC;
border-right-style:solid;
border-right-width:1px;
padding-left:10px;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
}
.compte_accueil_lien{
width:230px;
padding-top:5px;
float:left;
padding-left:50px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.compte_accueil_lien a{
text-decoration:none;
}

.paniercom_produit_stock_et_bon_achat{
height:22px;
width:316px;
padding-top:0px;
float:left;
padding-left:30px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding-top:3px;
}
.paniercom_produit_etat_stock{
width:315px;
padding-top:2px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}
.paniercom_produit_prix_unitaire{
padding-top:12px;
float:left;
height:22px;
width:75px;
text-align:right;
padding-right:15px;
}
.paniercom_produit_qte_plus{
margin-top:7px;
float:left;
width:19px;
height:22px;
background-image: url("images_site/panierqte_plus.png");
background-repeat:no-repeat;
}
.paniercom_produit_qte_moins{
margin-top:7px;
float:left;
width:18px;
height:22px;
background-image: url("images_site/panierqte_moins.png");
background-repeat:no-repeat;
}
.paniercom_produit_qte{
margin-top:7px;
width:32px;
padding-top:4px;
float:left;
height:18px;
text-align:center;
background-image: url("images_site/panierqte_qte.png");
background-repeat:no-repeat;
}
.paniercom_produit_prix_total{
padding-top:12px;
float:left;
height:22px;
width:75px;
text-align:right;
padding-right:15px;
}
.paniercom_produit_suppr{
padding-top:9px;
padding-left:40px;
width:30px;
border-right:#dcdcdc 1px solid;
float:left;
height:25px;
}
.paniercom_bouton_retour{
float:left;
}
.paniercom_bouton_valider{
float:left;
padding-left:354px;
}
.paniercom_titre_prix{
margin-left:356px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
width:60px;
text-align:right;
padding-top:7px;
}
.paniercom_titre_qte{
margin-left:15px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
width:70px;
text-align:center;
padding-top:7px;
}
.paniercom_titre_prix_total{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
width:80px;
text-align:center;
padding-top:7px;
}

.panier_com_barre_total_g{
float:left;
padding-left:72px;
margin-top:5px;
margin-bottom:15px;
}
.panier_com_barre_total_d{
float:left;
margin-top:5px;
margin-bottom:15px;
}
.panier_com_barre_total{
float:left;
background-image: url("images_site/fond_barre_com.png");
background-repeat:repeat-x;
width:586px;
height:36px;
border-top:#dcdcdc 1px solid;
border-bottom:#dcdcdc 1px solid;
margin-top:5px;
margin-bottom:15px;
}

.panier_com_barre_ports{
float:left;
background-image: url("images_site/fond_barre_com.png");
background-repeat:repeat-x;
width:576px;
height:30px;
border-top:#dcdcdc 1px solid;
border-bottom:#dcdcdc 1px solid;
margin-top:20px;
font-size:12px;
padding-left:10px;
padding-top:6px;
}
.panier_com_barre_ports_test{
float:left;
background-image: url("images_site/fond_barre_com.png");
background-repeat:repeat-x;
width:576px;
height:30px;
border-top:#dcdcdc 1px solid;
border-bottom:#dcdcdc 1px solid;
font-size:12px;
padding-left:10px;
padding-top:6px;
}
.panier_com_barre_ports_g{
float:left;
padding-left:72px;
margin-top:20px;
font-size:11px;
}
.panier_com_barre_ports_d{
float:left;
margin-top:20px;
}
.panier_com_barre_ports_g_test{
float:left;
padding-left:72px;
font-size:11px;
}
.panier_com_barre_ports_d_test{
float:left;
}

.paniercom_code_titre{
float:left;
font-size:11px;
padding-top:3px;
padding-left:25px;
padding-right:10px;
width:345px;
}
.paniercom_code_champ{
float:left;
width:121px;
height:36px;
background-image: url("images_site/fond_code.png");
background-repeat:no-repeat;
}
.paniercom_btn_tester_code{
float:left;
color:#3d9a20;
font-weight:bold;
padding-left:5px;
padding-top:10px;
padding-right:35px;
border-right:#dcdcdc 1px solid;
height:26px;
}
.paniercom_total_panier{
float:left;
width:185px;
text-align:right;
padding-left:10px;
height:26px;
padding-top:10px;
font-weight:bold;
font-size:12px;
}
.paniercom_total_panier_titre{
font-style:italic;
font-weight:normal;
font-size:11px;
padding-left:20px;
}

.identification_cadre_gauche{
float:left;
width:70px;
border-left:#dcdcdc 1px solid;
height:190px;
text-align:center;
padding-top:10px;
margin-left:10px;
}
.commande_cadre_gauche{
float:left;
width:70px;
border-left:#dcdcdc 1px solid;
height:190px;
text-align:center;
padding-top:10px;
}
.identification_cadre_commande{
float:left;
width:70px;
border-left:#dcdcdc 1px solid;
height:190px;
text-align:center;
padding-top:10px;
}
.identification_cadre_droite{
float:left;
border-left:#dcdcdc 1px solid;
border-right:#dcdcdc 1px solid;
width:665px;
height:200px;
}

.identification_titre{
background-color:#eeeeee;
height:20px;
color:#3d9a20;
font-size:13px;
font-weight:bold;
padding-left:15px;
}
.identification_champ_gauche{
text-align:right;
width:295px;
float:left;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
margin-top:25px;

}
.identification_champ_droite{
margin-left:5px;
float:left;
margin-top:25px;
}
.identification_champ_droite_radio{
text-align:left;
float:left;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
padding-top:2px;
margin-left:5px;
}
.identification_champ_gauche_radio{
float:left;
margin-top:10px;
text-align:right;
width:297px;
}
.identification_champ_password{

}
.commande_boite_b_image{
margin-bottom:10px;
}
.compte_boite_b_image{
margin-bottom:10px;
margin-left:10px;
}
.identification_btn_valider{
margin-left:556px;
}
.commande_btn_valider{
margin-left:546px;
}
.lien_adresse_modifier{
color:#0000FF;
}
.lien_adresse_supprimer{
color:#0000FF;
}
.lien_adresse_sans{
color:#666666;
}

.mot_de_passe_oublie{
font-size:10px;
margin-left:305px;
color:#666666;
font-style:italic;
}
.message_erreur{
font-size:12px;
font-weight:bold;
width:738px;
color:#FF0000;
text-align:center;
font-style:italic;
margin-bottom:7px;
}
.identification_commentaire{
font-size:12px;
width:650px;
text-align:center;
font-style:italic;
margin-bottom:54px;
margin-top:20px;
}
.mot_passe_oublie_btn_valider{
margin-left:300px;
}
.identification_retour{
color:#3d9a20;
font-size:11px;
margin-left:10px;
}
.espace{
height:100px;
}




.compte_accueil_explication_ligne{
width:600px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding-left:20px;
font-style:italic;
padding-top:10px;
padding-bottom:10px;
color:#666666;
}
.compte_accueil_cadre{
width:736px;
border-left:#dcdcdc 1px solid;
border-right:#dcdcdc 1px solid;
margin-left:10px;
}
.compte_accueil_cadre_image_h{
margin-left:10px;
margin-top:20px;
}
.compte_accueil_cadre_image_b{
margin-left:10px;
}
.compte_accueil_cadre_gauche{
float:left;
width:65px;
padding-left:5px;
padding-top:5px;
}
.compte_accueil_cadre_titre{
background-color:#eeeeee;
height:20px;
/*color:#ff8410;orange*/
color:#3d9a20;
font-size:13px;
font-weight:bold;
padding-left:15px;
width:650px;
}
.compte_accueil_cadre_droite{
border-left:#dcdcdc 1px solid;
float:left;
}
.compte_accueil_cadre_titre_complet{
background-color:#eeeeee;
height:20px;
color:#ff8410;
/*color:#3d9a20;vert*/
font-size:13px;
font-weight:bold;
padding-left:15px;
width:721px;
border-bottom:#dcdcdc 1px solid;
border-right:#dcdcdc 1px solid;
border-left:#dcdcdc 1px solid;
}
.compte_commande_cadre_titre{
background-color:#eeeeee;
height:20px;
color:#ff8410;
/*color:#3d9a20;vert*/
font-size:12px;
font-weight:bold;
padding-left:15px;
border-bottom:#dcdcdc 1px solid;
border-left:#dcdcdc 1px solid;
margin-left:10px;
float:left;
width:350px;
}
.compte_commande_cadre_titre_question{
background-color:#eeeeee;
height:20px;
color:#3d9a20;
font-size:11px;
border-bottom:#dcdcdc 1px solid;
border-right:#dcdcdc 1px solid;
float:left;
width:356px;
text-align:right;
padding-right:15px;
}
.compte_commande_cadre_titre_question a{
color:#3d9a20;
font-size:11px;
}
.compte_commandes_cadre_gauche{
float:left;
width:250px;
padding-left:10px;
padding-top:5px;
}
.compte_commandes_cadre_droite{
border-left:#dcdcdc 1px solid;
float:left;
}
.compte_commandes_cadre_adresses{
height:55px;
padding-left:10px;
width:726px;
border-top:#dcdcdc 1px solid;
border-right:#dcdcdc 1px solid;
border-left:#dcdcdc 1px solid;
margin-left:10px;
padding-top:5px;
}
.compte_commande_adresse{
font-size:11px;
padding-left:10px;
color:#666666;
}
.compte_commande_etat{
font-size:11px;
padding-left:10px;
}
.compte_commande_adresse_titre{
font-size:11px;
color:#ff8410;
}
.compte_commande_detail{
font-size:11px;
color:#666666;
}
.compte_commande_detail_titre{
font-size:11px;
color:#ff8410;
}


.livraison_commentaire_intermediaire{
font-size:10px;
font-style:italic;
color:#999999;
padding-left:40px;
margin-bottom:10px;
}
.livraison_cadre{
width:736px;
border-left:#dcdcdc 1px solid;
border-right:#dcdcdc 1px solid;
}
.livraison_cadre_gauche{
float:left;
width:59px;
padding-left:11px;
padding-top:10px;
}
.livraison_cadre_droite{
border-left:#dcdcdc 1px solid;
float:left;
}

.livraison_boite_hg{
width:71px;
height:83px;
float:left;
background-image: url("images_site/livraison_boite_hg.png");
background-repeat:no-repeat;
background-position:bottom;
}

.livraison_menu_relais_choisi{
width:124px;
height:28px;
float:left;
background-image: url("images_site/livraison_menu_relais_choisi.png");
background-repeat:no-repeat;
padding-top:55px;
padding-left:95px;
}
.livraison_menu_relais{
width:124px;
height:28px;
float:left;
background-image: url("images_site/livraison_menu_relais.png");
background-repeat:no-repeat;
padding-top:55px;
padding-left:95px;
}

.livraison_boite_hm{
width:229px;
height:83px;
float:left;
background-image: url("images_site/livraison_boite_hm.png");
background-repeat:repeat-x;
background-position:bottom;
}

.livraison_menu_adresse{
width:219px;
height:83px;
float:left;
background-image: url("images_site/livraison_menu_adresse.png");
background-repeat:no-repeat;
background-position:right;
}
.livraison_menu_adresse_choisi{
width:219px;
height:83px;
float:left;
background-image: url("images_site/livraison_menu_adresse_choisi.png");
background-repeat:no-repeat;
background-position:right;
}

.livraison_titre{
background-color:#eeeeee;
height:20px;
color:#3d9a20;
font-size:13px;
font-weight:bold;
padding-left:15px;
width:650px;
}
.livraison_titre_intermediaire{
padding-top:5px;
background-color:#eeeeee;
height:20px;
color:#3d9a20;
font-size:13px;
font-weight:bold;
padding-left:15px;
width:650px;
}

.pt_relais_a_partir{
padding-left:97px;
font-size:11px;
font-weight:bold;
padding-top:3px;
}
.pt_relais_a_partir_prix{
font-size:12px;
}
.livraison_estimation_ports{
font-size:11px;
font-weight:normal;
color:#666666;
}

.livraison_choix_radio_relay{
float:left;
padding-left:20px;
padding-top:30px;
padding-bottom:20px;
background-image: url("images_site/livraison_relay.png");
background-repeat:no-repeat;
background-position:right;
width:220px;
height:30px;
margin-left:50px;
margin-top:10px;
margin-bottom:10px;
}
.livraison_choix_radio_postale{
float:left;
padding-left:20px;
padding-top:30px;
padding-bottom:20px;
background-image: url("images_site/livraison_postale.png");
background-repeat:no-repeat;
background-position:right;
width:220px;
height:30px;
margin-left:50px;
margin-top:10px;
margin-bottom:10px;
}

.ports_colonne_radio{
float:left;
padding-left:20px;
padding-top:13px;
padding-bottom:20px;
}
.ports_colonne_droite{
float:left;
}
.ports_colonne_type{
float:left;
width:100px;
padding-top:15px;
margin-bottom:5px;
padding-left:15px;
font-weight:bold;
}
.ports_colonne_prix{
float:left;
padding-top:15px;
margin-bottom:5px;
font-weight:bold;
}
.ports_colonne_date_livraison{
margin-bottom:5px;
font-weight:bold;
margin-left:25px;
color:#3d9a20;
}
.ports_delais_moyens{
padding-left:15px;
font-size:12px;
}
.ports_absence{
padding-left:15px;
font-size:11px;
margin-bottom:5px;
}
.livraison_tel_portable{
padding-left:20px;
}
.livraison_merci_de{
font-size:11px;
color:#3d9a20;
padding-left:20px;
}
.livraison_relais_cp{
float:left;
padding-top:18px;
margin-left:15px;
margin-right:2px;
}
.input_relais_cp{
float:left;
margin-top:15px;
}
.livraison_relais_ville{
float:left;
padding-top:18px;
margin-left:15px;
margin-right:2px;
}
.input_relais_ville{
float:left;
margin-top:15px;
}
.livraison_relais_pays{
float:left;
padding-top:18px;
margin-left:15px;
margin-right:2px;
}
.input_relais_pays{
float:left;
margin-top:15px;
}
.input_relais_chercher{
float:left;
margin-left:15px;
margin-top:15px;
}

.livraison_tel_infos_client{
font-size:10px;
}


.livraison_separation{
margin-left:40px;
width:590px;
border-bottom:#dcdcdc 1px solid;
height:15px;
margin-bottom:5px;
}

.pt_relais_nom{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.pt_relais_adresse{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:capitalize;
}
.pt_relais_cp{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}
.pt_relais_ville{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:capitalize;
float:left;
padding-left:5px;
}
.pt_relais_horaires{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.pt_relais_radio_boite{
float:left;
padding-left:15px;
padding-top:15px;
}
.pt_relais{
float:left;
width:175px;
padding-top:15px;
}
.pt_relais_impossible{
float:left;
width:185px;
padding-top:15px;
}

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

.asterix{
color:#FF0000;
font-size:12px;
margin-top:80px;
}
.champs_obligatoires{
color:#FF0000;
font-size:10px;
font-style:italic;
margin-left:10px;
}
.identification_champ_commentaire{
margin-left:302px;
font-size:9px;
font-style:italic;
}
.identification_champ_gauche_creation{
text-align:right;
width:295px;
float:left;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
margin-top:10px;
}
.livraison_champ_gauche_creation{
text-align:right;
width:245px;
float:left;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
margin-top:10px;
}
.identification_champ_droite_creation{
margin-left:5px;
float:left;
margin-top:10px;
}
.identification_commentaire_bas{
margin-top:50px;
margin-left:10px;
font-size:10px;
font-style:italic;
width:730px;
color:#333333;
}
.identification_cadre_gauche_creation{
float:left;
width:70px;
border-left:#dcdcdc 1px solid;
height:300px;
text-align:center;
padding-top:10px;
}
.commande_identification_creation_boite_b_image{
margin-top:20px;
}
.compte_identification_cadre_gauche_creation{
float:left;
width:70px;
border-left:#dcdcdc 1px solid;
height:300px;
text-align:center;
padding-top:10px;
margin-left:10px;
}
.identification_cadre_droite_creation{
float:left;
border-left:#dcdcdc 1px solid;
border-right:#dcdcdc 1px solid;
width:665px;
height:310px;
}

.espace_haut_compte{
height:20px;
}



.compte_commande_ligne{

}
.compte_commande_ligne_image{
float:left;
width:65px;
height:70px;
padding-left:10px;
padding-top:10px;
}
.compte_commande_ligne_infos{
float:left;
height:70px;
font-size:12px;
margin-top:15px;
width:375px;
}
.compte_commande_ligne_titre{

}
.compte_commande_ligne_dispo{

}

.boite_titre{
font-size:12px;
margin-top:1px;
padding-left:10px;
color:#999999;
background:url('images_site/menufond.png');
background-repeat:no-repeat;
background-position:right;
width:137px;
height:22px;
margin-top:3px;
padding-top:6px;
}

.recherche_predefinie_deroulant{
font-size:11px;
}
.boite_select{
float:left;
}
.boite_puce{
float:left;
padding-top:9px;
margin-right:4px;
margin-left:8px;
}

.fiches_offre{
float:left;
}


.produit_sous_fil_ariane{
height:20px;
text-align:right;
width:737px;
font-size:10px;
color:#ff8410;
}
.produit_sous_fil_ariane a{
font-size:10px;
color:#ff8410;
}

.fil_ariane_case_produit{
background:url('images_site/ariane_fond.png');
background-repeat:no-repeat;
background-position:right;
width:716px;
height:18px;
font-size:11px;
padding-left:30px;
color:#ffffff;
padding-top:2px;
}
.fil_ariane_case_produit a{
font-size:11px;
color:#ffffff;
}


.fil_ariane_case_fiches{
background:url('images_site/ariane_fond.png');
background-repeat:no-repeat;
background-position:right;
width:716px;
height:18px;
font-size:11px;
padding-left:30px;
color:#ffffff;
padding-top:2px;
}
.fil_ariane_case_fiches a{
font-size:11px;
color:#ffffff;
}

.paiement_commande_ligne_produit_nom{
float:left;
width:425px;
padding-left:15px;
}
.paiement_commande_ligne_prix_unitaire_ttc{
float:left;
width:80px;
text-align:right;
}
.paiement_commande_ligne_qte{
float:left;
width:50px;
text-align:center;
}
.paiement_commande_ligne_produit_etat_stock{
font-size:10px;
padding-left:30px;
margin-bottom:5px;
}
.paiement_commande_ligne_prix_total_ttc{
float:left;
width:80px;
text-align:right;
}

.paiement_bon_achat_titre{
float:left;
width:535px;
padding-left:15px;
}
.paiement_total_titre{
float:left;
width:550px;
text-align:right;
}
.paiement_colonne_prix_total{
float:left;
width:100px;
text-align:right;
}
.fiche_btn_ajouter_apanier{
margin-left:25px;
}
.boite_panier_produit_nom{
font-size:11px;
color:#ff8410;
padding-left:10px;
width:200px;
margin-bottom:3px;
}
.boite_panier_qte_intitule{
float:left;
font-size:11px;
color:#666666;
padding-left:20px;
width:28px;
}
.boite_panier_qte_valeur{
float:left;
font-size:11px;
color:#666666;
width:14px;
text-align:right;
}
.boite_panier_prix_intitule{
float:left;
font-size:11px;
color:#666666;
width:79px;
text-align:right;
}
.boite_panier_prix_ligne{
float:left;
font-size:11px;
color:#666666;
width:57px;
text-align:right;
}
.boite_panier_separateur{
width:198px;
margin-left:10px;
border-bottom-color:#ff8410;
border-bottom-style:solid;
border-bottom-width:1px;
height:1px;
margin-bottom:6px;
margin-top:3px;
}
.boite_panier_prix_total_intitule{
float:left;
font-size:11px;
color:#666666;
width:141px;
text-align:right;
margin-bottom:10px;
margin-top:3px;
}
.boite_panier_prix_total{
float:left;
font-size:12px;
color:#666666;
font-weight:bold;
width:57px;
text-align:right;
margin-bottom:10px;
margin-top:3px;
}
.boite_panier_nb_total_intitule{
float:left;
font-size:11px;
color:#666666;
width:176px;
text-align:right;
margin-top:5px;
}
.boite_panier_nb_total{
float:left;
font-size:12px;
color:#666666;
font-weight:bold;
width:22px;
text-align:right;
margin-top:5px;
}
.boite_panier_passer_commande{
color:#666666;
font-size:11px;
margin-bottom:8px;
width:218px;
text-align:center;
}
.boite_panier_passer_commande a{
color:#666666;
font-size:11px;
}
.boite_panier_voir_panier{
margin-left:10px;
margin-bottom:3px;
}
.panier_estimation_ports_pays{
float:left;
width:445px;
height:24px;
}
.panier_estimation_ports_valeur{
float:left;
width:120px;
text-align:right;
height:19px;
padding-top:5px;
font-weight:bold;
font-size:12px;
}
.panier_estimation_ports_valeur_texte{
font-size:11px;
font-style:italic;
font-weight:normal;
}

.commande_avancement_1g{
background:url('images_site/barre_avancement_1g.png');
background-repeat:no-repeat;
background-position:right;
float:left;
height:63px;
width:129px;
}
.commande_avancement_2g{
background:url('images_site/barre_avancement_2g.png');
background-repeat:no-repeat;
background-position:right;
float:left;
height:63px;
width:172px;
}
.commande_avancement_3g{
background:url('images_site/barre_avancement_3g.png');
background-repeat:no-repeat;
background-position:right;
float:left;
height:63px;
width:140px;
}
.commande_avancement_4g{
background:url('images_site/barre_avancement_4g.png');
background-repeat:no-repeat;
background-position:right;
float:left;
height:63px;
width:148px;
}
.commande_avancement_5g{
background:url('images_site/barre_avancement_5g.png');
background-repeat:no-repeat;
background-position:right;
float:left;
height:63px;
width:149px;
}

.commande_avancement_1o{
background:url('images_site/barre_avancement_1o.png');
background-repeat:no-repeat;
background-position:right;
float:left;
height:63px;
width:129px;
}
.commande_avancement_2o{
background:url('images_site/barre_avancement_2o.png');
background-repeat:no-repeat;
background-position:right;
float:left;
height:63px;
width:172px;
}
.commande_avancement_3o{
background:url('images_site/barre_avancement_3o.png');
background-repeat:no-repeat;
background-position:right;
float:left;
height:63px;
width:140px;
}
.commande_avancement_4o{
background:url('images_site/barre_avancement_4o.png');
background-repeat:no-repeat;
background-position:right;
float:left;
height:63px;
width:148px;
}
.commande_avancement_5o{
background:url('images_site/barre_avancement_5o.png');
background-repeat:no-repeat;
background-position:right;
float:left;
height:63px;
width:149px;
}
.paiement_adresse{
font-size:11px;
padding-left:10px;
}
.paiement_modifier_adresse{
width:218px;
font-size:11px;
text-align:center;
margin-top:5px;
margin-bottom:10px;
}
.paiement_mondial_relay{
margin-top:4px;
margin-bottom:3px;
margin-left:10px;
}
.top_dix_nom{
font-size:11px;
color:#666666;
text-decoration:none;
border-top-color:#ff8410;
border-top-style:solid;
border-top-width:1px;
margin-bottom:3px;
padding-top:3px;
margin-left:10px;
width:153px;
height:28px;
}
.top_dix_nom a{
font-size:11px;
color:#333333;
text-decoration:none;
}
.top_dix_num{
font-size:11px;
color:#ff8410;
}
.top10_titre{
font-size:14px;
color:#ff8410;
font-weight:bold;
width:163px;
text-align:center;
margin-top:4px;
margin-bottom:3px;
}
.index_complet{
width:555px;
text-align:center;
/*background-color:#9999FF;*/
margin-top:5px;
margin-bottom:5px;
}

.index_num_page_select{
margin-right:1px;
color:#333333;
font-size:12px;
}
.index_num_page{
margin-right:1px;
text-decoration:none;
color:#ff8410;
font-size:12px;
}
.index_num_page a{
color:#ff8410;
text-decoration:none;
font-size:12px;
}
.index_fleche_gauche{
padding-top:4px;
margin-right:7px;
text-decoration:none;
color:#ff8410;
}
.index_fleche_gauche a{
text-decoration:none;
color:#ff8410;
}
.index_fleche_droite{
padding-top:4px;
margin-left:7px;
text-decoration:none;
color:#ff8410;
}
.index_fleche_droite a{
text-decoration:none;
color:#ff8410;
}

.pub_gauche_rayon{
font-size:9px;
color:#999999;
margin-top:1px;
width:170px;
text-align:right;
text-decoration:none;
}
.pub_gauche_rayon a{
font-size:9px;
color:#999999;
text-decoration:none;
}

.pub_gauche{
	padding-left:10px;
	padding-top:6px;
}
.pub_gauche:hover {
	padding-left:10px;
	padding-top:4px;
	padding-bottom:2px;
	
}

.livraison_creation_bouton_valider{
margin-left:249px;
margin-top:8px;
margin-bottom:5px;
}
.commande_boite_h_identification{
margin-top:20px;
margin-left:10px;
}
.commande_boite_b_identification{
margin-left:10px;
margin-bottom:10px;
}
.commande_boite_h{
margin-top:20px;
}
.menu_droite_image_infos{
margin-top:5px;
margin-bottom:5px;
}
.pub_droite{
margin-top:5px;
margin-bottom:5px;
}

.paiement_mode_titre{
margin-left:30px;
font-weight:bold;
margin-top:10px;
}
.paiement_mode_choix{
width:660px;
font-style:italic;
color:#666666;
text-align:center;
font-size:11px;
margin-bottom:5px;
margin-top:2px;
}
.paiement_mode_choix_bouton{
width:660px;
text-align:center;
}
.paiement_mode_explication_cb{
font-size:11px;
width:660px;
text-align:center;
}
.paiement_mode_explication{
margin-top:10px;
font-size:11px;
width:660px;
text-align:center;
}
.livraison_date_livraison{
width:660px;
text-align:center;
font-weight:bold;
color:#3d9a20;

}
.livraison_mode_livraison{
width:660px;
text-align:center;
font-weight:bold;
margin-bottom:20px;
}
