/* CSS Document *//*http://www.k2k.lan/ed/__montage.php*/
*{ margin:0; padding:0; outline-style:none;}
body {
	background:#b2b2b2 url(../img/commun/bg.jpg) top left repeat-x;
}

body.tb {
	background:transparent url(../img/commun/blank.gif) 0 0 no-repeat;
}

body, a{
	color:#ffffff;
	font:12px Verdana, Arial, Helvetica, sans-serif;
}

a:active {
	color: #3f484f;
}

a:hover,
#fiche_dte a.bt_commande:hover,
#nav_principale a:hover {
	color:#3f484f;
}

#fiche_dte .bg_bouton a:hover,
#col_dt_ctr .bg_bouton a:hover,
#footer .bg_bouton a:hover,
#panier a:hover,
.bg_bouton a:hover,
#corps a:hover,
#col_gch_ht_large a,
#col_gch_ht_large .bouton_ctr a:hover {
	color:#e25bb9;
	/*color:#b2b2b2;*/
}

.nav_2 .nav_2_cont .nav_2_part a:hover,
.nav_2 .nav_2_cont .nav_2_pro a:hover,
#corps .affich_page a:hover,
#corps .affich_page_sans a:hover,
#col_gch_ht_large .pagination a:hover,
#header_demo a:hover {
	color:#8da7bc;
}
#corps .article_cont .page a:hover,
#corps .article_faq a:hover,
#fiche_dte a:hover,
#col_dt_ctr a:hover,
#corps .liste_descriptif a:hover,
#corps .produit_associe a:hover,
#corps .option a:hover,
.nav_produit a:hover,
#col_gch_ht_large .bouton_ctr a {
	color:#ffffff;
}

a.pro_flch_gch {
	background:url(../img/commun/bt_quantite_gch.gif) top left no-repeat;
	display:block;
	width:20px;
	height:18px;
}
a.pro_flch_dt {
	background:url(../img/commun/bt_quantite_dt.gif) top left  no-repeat;
	display:block;
	width:20px;
	height:18px;
}
a.pan_flch_gch {
	background:url(../img/commun/panier_flch_gch.gif) 0 center no-repeat;
	display:block;
	width:8px;
	height:20px;
	padding:0 5px 0 0;
}
a.pan_flch_dt {
	background:url(../img/commun/panier_flch_dt.gif) right center  no-repeat;
	display:block;
	width:8px;
	height:20px;
	padding:0 0 0 5px;
}
 a.pan_flch_gch:hover {
	background:url(../img/commun/panier_flch_gch_ov.gif) 0 center no-repeat;
	display:block;
	width:8px;
	height:20px;
	padding:0 5px 0 0;
}
 a.pan_flch_dt:hover {
	background:url(../img/commun/panier_flch_dt_ov.gif) right center  no-repeat;
	display:block;
	width:8px;
	height:20px;
	padding:0 0 0 5px;
}
* a,* img, * button {
	outline-style: none;
	text-decoration: none;
	border:none;
}
a img{
	border:0;
	outline-style: none;
}
li {
	list-style-type: none;
}
#tarif td,
#piece_jointe td,
#panier_form td,
#crea_compte td,
#compte td,
#facture td,
#commande td,
#compte_adress td,
#donnee td,
#recap_commande td {
	padding:1px 8px 0 5px;
}

#compte td.padd_all10{
	padding:10px 10px 10px 10px;
}

select {
	height:19px;/*19px*/
	border:0px;
	line-height:17px;
	color:#989898;
	text-align: left;
	padding:0 0 0 5px;
}
input {
	height:20px;
	border:#282e32 solid 1px;
	color:#9f4590;
	padding:0 0 0 5px;
}
#page_panier input {
	height:17px;/*19px*/
	border:0px;
	line-height:17px;
	color:#989898;
	/* text-align:right; */
	padding:2px 5px 0 5px;
}
#page_panier input.flch{
    color: #ffffff;
    height:19px;
    line-height:18px;
    padding:0 10px 0 18px;
    cursor:pointer;
}

#page_panier input.donnees {
	border:0px;
	color:#989898;
	padding:2px 5px 0 5px;
	height:24px;/*22px*/
	line-height:22px;
}

#page_panier table.no_resize input{
	border:0px;
	color:#989898;
	padding:2px 5px 0 5px;
	height:24px;/*22px*/
	line-height:22px;
}

.p_a_tarif{
	margin : 10px 0 0 0;
	border-left : #333333 solid 1px;
	padding : 0 0 0 10px;
}

.liste_commande input,
.fiche_dt_blk input,
.p_a_tarif input {
	width:85px;/*90px*/
	height:17px;
	border:#949494 solid 1px;
	color:#9f4590;
	/* text-align:right; */
	padding:0 5px 0 0;
}

.fiche_dt_blk input.mode_livraison{
	width:50px;
}

select.chx_capacite{
	border : none;	
	width:130px;/*90px*/
	height:21px;
	line-height : 17px;	
	color:#9f4590;
	text-align : left;
}

.fiche_dt_blk .livraison input {
	border:none;
	height:13px;
	margin:7px 10px 0 10px;
}
#achat input {
	border:none;
	margin:7px 5px 0 10px;
}
.descriptif input {
	border:0px;
}
.calage{
	clear:both;
	width:100%;
	height:0px;
	line-height:0px;
	background-color: transparent;
}
/*----------INIT FILTRE IE POUR PNG TRANSPARENT------*/
.png {behavior: url(style/iepngfix.htc);}
/*----------TEXTES--------*/
.centrage {margin:0 auto;}
.overflow {overflow:hidden;}
.font_arial{font-family: Arial, Helvetica, sans-serif;}
.letter_spacing {letter-spacing: -1px;}
.display_inline {display:inline;}
.display_none {display:none;}
.display_blk {display:block;}
.txt_maj {text-transform:uppercase;}
.txt_centrer{text-align:center;}
.txt_adroite{text-align:right;}
.txt_bold {font-weight:bold;}
.txt_normal {font-weight:normal;}
.txt_soulign {text-decoration:underline;}
.txt_justif {text-align:justify;}
.article_cont p.txt_align {text-align:left;}
.line_ht_18 {line-height:18px;}
.line_ht_25 {line-height:25px;}
.line_ht_28 {line-height:28px;}
.col_blanc {color:#ffffff;}
.col_rose {color:#e25bb9;}
.col_fushia {color:#9f4590;}
.col_ciel {color:#8da7bc;}
.col_fushia.lien_hover {color:#ffffff;}
.col_ciel.lien_hover {color:#ffffff;}
.col_gris {color:#989898;}
.col_anthra {color:#3f484f;}
.col_vert {color:#7fe512;}
.txt_9 {font-size:9px;}
.txt_10 {font-size:10px;}
.txt_11 {font-size:11px;}
.txt_12 {font-size:12px;}
.txt_13 {font-size:13px;}
.txt_16 {font-size:16px;}
.txt_17 {font-size:17px;}
.padd_all10 {padding:10px 10px 10px 10px;}
.padd_ht2 {padding:2px 0 0 0;}
.padd_ht4 {padding:4px 0 0 0;}
.padd_ht10 {padding:10px 0 0 0;}
.padd_ht25 {padding:25px 0 0 0;}
.padd_gch15 {padding:0 0 0 15px;} 
.padd_gch50 {padding:0 0 0 50px;}
.padd_dte5{padding:0 5px 0 0;}
.marge_ht5 {margin:5px 0 0 0;}
.marge_ht8 {margin:8px 0 0 0;}
.marge_ht10 {margin:10px 0 0 0;}
.marge_ht15 {margin:15px 0 0 0;}
.marge_ht20 {margin:20px 0 0 0;}
.marge_htbas20 {margin:20px 0 20px 0;}
.marge_ht50 {margin:50px 0 0 0;}
.marge_dt5 {margin:0 5px 0 0;}
.marge_dt10 {margin:0 10px 0 0;}
.marge_dt20 {margin:0 20px 0 0;}
.marge_dt35 {margin:0 35px 0 0;}
.marge_dt100 {margin:0 100px 0 0;}
.marge_gch5 {margin:0 0 0 5px;}
.marge_gch10 {margin:0 0 0 10px;}
.marge_gch15 {margin:0 0 0 15px;}
.marge_gch20 {margin:0 0 0 20px;}
.marge_gch25 {margin:0 0 0 25px;}
.marge_gch40 {margin:0 0 0 40px;}
.marge_gch50 {margin:0 0 0 50px;}
.marge_gch65 {margin:0 0 0 65px;}
.marge_gch70 {margin:0 0 0 70px;}
.marge_gch185 {margin:0 0 0 185px;}
.marge_bas5 {margin:0 0 5px 0;}
.marge_bas10 {margin:0 0 10px 0;}
.marge_bas12 {margin:0 0 12px 0;}
.marge_bas15 {margin:0 0 15px 0;}
.marge_bas20 {margin:0 0 20px 0;}
.marge_bas30 {margin:0 0 30px 0;}
.marge_bas35 {margin:0 0 35px 0;}
.marge_bas65 {margin:0 0 65px 0;}
.marge_ht25 {margin:25px 0 0 0;}
.marge_ht30 {margin:30px 0 0 0;}
.float_left {float:left;}
.float_right {float:right;}
.height_25 {height:25px;}
.height_28 {height:28px;}
.height_30 {height:30px;}
.height_40 {height:40px;}
.height_100 {height:100px;}
.width_50 {width:50px;}
.width_85 {width:85px;}
.width_100 {width:100px;}
.width_115 {width:115px;}
.width_125 {width:120px;}
.width_135 {width:132px;}
.width_145 {width:145px;}
.width_155 {width:155px;}
.width_172 {width:172px;}
.width_195 {width:197px;}
.width_191 {width:191px;}
.width_210 {width:210px;}
.width_215 {width:215px;}
.width_220 {width:220px;}
.width_230 {width:230px;}
.width_280 {width:280px;}
.width_300 {width:300px;}
.width_320 {width:320px;}
.width_345 {width:345px;}
.width_350 {width:350px;}
.width_400 {width:400px;}
.width_420 {width:420px;}
.width_450 {width:450px;}
.width_500 {width:500px;}
.width_550 {width:550px;}
.width_565 {width:570px;}
.width_650 {width:650px;}
.height_15 {height:15px;}
.height_35 {height:35px;}
.height_50 {height:50px;}
.height_125 {height:125px;}
.height_150 {height:150px;}
.clear {clear:both;}
.bg_anthra {background-color:#303030;}
.bg_gris_f {background-color:#595959;} 
.red {background-color:#FF0000;}
.blue {background-color:#3333CC;}
.green {background-color:#33CC00;}
.pink {background-color:#FF3399;}
.bord_dt_bg {border-right:#404041 solid 1px;}
h1.gris {
	font-weight:normal;
	text-transform:uppercase;
	color:#3f484f;
	line-height:18px;
	font-size:12px;
}
h1.blanc {
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	line-height:28px;
	font-size:12px;
}
h1.vert {
	font-weight:bold;
	text-transform:uppercase;
	color:#7fe512;
	line-height:28px;
	font-size:12px;
}
h2 {
	font-size:12px;
	width:701px;
}
h3 {
	font-weight:normal;
	font-size:12px;
}
.sep_blanc {
	border-right:#ffffff solid 1px;
	margin:0 5px 0 0;
	padding:0 5px 0 0;
}
.sep_blanc_l {
	border-right:#ffffff solid 1px;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
}
.sep_anthra {
	border-right:#3f484f solid 1px;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
}
.sep_ciel {
	border-right:#8da7bc solid 1px;
	margin:0 5px 0 0;
	padding:0 5px 0 0;
}
.sep {
	background:url(../img/commun/sep.gif) 0 0 no-repeat;
}
.sep_panier {
	background:url(../img/commun/sep.gif) bottom left no-repeat;
	line-height:2px;
}
.sep_v {
	background:url(../img/commun/sep_v.gif) top right no-repeat;
}
.flch_fuch_dt {
	background:url(../img/commun/ico_flch_fush_dt.gif) 50px center no-repeat;
	padding:0 0 0 72px;
	line-height:20px;
}
.flch_fuch_dt_logiciel {
	background:url(../img/commun/ico_flch_fush_dt.gif) left center no-repeat;
	padding:0 0 0 15px;
	line-height:18px;
}
.flch_blch_dt_ {
	background:url(../img/commun/ico_flch_blche_dt.gif) 50px center no-repeat;
	padding:0 0 0 72px;
	line-height:20px;
}
.flch_fuch_dt.flch_blch_dt {
	background:url(../img/commun/ico_flch_blche_dt.gif) 50px center no-repeat;
	padding:0 0 0 72px;
	line-height:20px;
}
.flch_rose_dt {
	background:url(../img/commun/ico_flch_rose.gif) left 4px no-repeat;
	padding:0 0 0 15px;
}
.ariane_rose {
	background:url(../img/commun/ico_fil_rose.gif) center left no-repeat;
	padding:0 0 0 10px;
}
.ariane_anthra {
	background:url(../img/commun/ico_fil_anthra.gif) center left no-repeat;
	padding:0 0 0 10px;
}
.client {
	background:url(../img/commun/ico_client.png) 0 0 no-repeat;
	padding:0 0 0 25px;
}
.actualite {
	background:url(../img/commun/ico_actu.png) 0 0 no-repeat;
	padding:0 0 0 25px;
}
.ico_actu {
	background:url(../img/commun/ico_actu.png) 0 0 no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 25px;	
}
.ico_client {
	background:url(../img/commun/ico_client.png) 0 0 no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 25px;
}
.ico_client_vert {
	background:url(../img/commun/ico_client_vert.png) 0 0 no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 25px;
}
.ico_client_vert_p{
	background:url(../img/commun/ico_client_vert.png) 0 0 no-repeat;
	padding:0 0 0 25px;
}
.ico_forum {
	background:url(../img/commun/ico_forum.png) 0 0 no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 25px;
}
.ico_euro {
	background:url(../img/commun/ico_euro.png) 0 0 no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 25px;
}
.ico_faq {
	background:url(../img/commun/ico_faq.png) 0 0 no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 25px;
}
.ico_bio {
	background:url(../img/commun/ico_bio.png) 0 0 no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 25px;
}
.ico_panier_ttr {
	background:url(../img/commun/ico_panier.gif) center left no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 25px;
}
.loupe {
	background:url(../img/commun/ico_loupe.png) 0 0 no-repeat;
}
.port {
	background:url(../img/commun/ico_frais_port.gif) center left no-repeat;
	padding:0 0 0 25px;
}
.eco_tax {
	background:url(../img/commun/ico_eco_tax.gif) center left no-repeat;
	padding:0 0 0 25px;
}
.ferm {
	background:transparent url(../img/commun/ico_fermer.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/*----------BOUTON--------*/
.bg_bouton {
	height:19px;
	overflow:hidden;
}
.bouton_gch {
	background:url(../img/commun/bt_gch.png) 0 0 no-repeat;
	width:5px;
	height:19px;
}
.bouton_ctr {
	background:url(../img/commun/bt_ctr.gif) 0 0 repeat-x;
	width:auto;
	height:19px;
}
.bouton_ctr a,.bouton_ctr input.flch {
	display:block;
	padding:0 10px 0 18px;
	height:19px;
	line-height:18px;
	float:left
}
.bouton_ctr a.ok {
	display:block;
	padding:0 0 0 0;
	height:19px;
	line-height:18px;
	float:left
}
.bouton_ctr a.flch,.bouton_ctr input.flch {
	background:url(../img/commun/ico_bt_flch.gif) center left no-repeat;
}
.bouton_ctr a.ico_compte {
	background:url(../img/commun/ico_mon_compte.gif) center left no-repeat;
}
.bouton_ctr a.ico_panier {
	background:url(../img/commun/ico_panier.gif) center left no-repeat;
}
.bouton_ctr a.ico_devis {
	padding : 0 14px 0 14px;
}
.bouton_ctr a.ico_devis.long {
	width      :  172px;
	text-align : center;
}
.f_devis {
	padding:5px 0;
}	
.f_devis p {
	padding:5px;
	/*width:90%;
	margin:0 auto;*/
}
.f_devis textarea {
	width:100%;
	height:100px;
	border:1px solid #949494;
	font-size:12px;
	font-family:verdana;
}
.f_devis button {
	background:transparent url(../img/commun/bt_ctr.gif) repeat-x;
	color:white;
}
.f_devis .float_right {
	margin:5px -7px 0 0;
}
.bouton_ctr a.ico_deconnexion {
	background:url(../img/commun/ico_deconnexion.gif) center left no-repeat;
}
.bt_retour_liste {
	background:url(../img/commun/ico_flch_blc_gch.gif) center left no-repeat;
	line-height:28px;
	padding:0 0 0 10px;
}
.bouton_dt {
	background:url(../img/commun/bt_dt.png) 0 0 no-repeat;
	width:5px;
	height:19px;
}
.bt_commande {
	background:url(../img/commun/bt_blanc.gif) 0 0 no-repeat;
	width:180px;/*210px*/
	height:29px;
	color:#9f4590;
	font-weight:bold;
	padding:0 0 0 30px;
	line-height:27px;
	display:block;
}
.suppr {
	background:transparent url(../img/commun/panier_suppr.gif) 0 0 no-repeat;
	width:16px;
	height:16px;
	cursor:pointer;
}

a.suppr_panier{
	background:transparent url(../img/commun/panier_suppr.gif) 0 0 no-repeat;
	width:16px;
	height:16px;
	display : block;
}
/*----------CONTENEUR--------*/
#conteneur {
	width:950px;
	padding:0 0 20px 0;
	margin:0 auto;
}
/*----------HEADER--------*/
#header_index {
	width:950px;
	height:99px;
}
#header {
	background:url(../img/commun/header_bg.jpg) top right no-repeat;
	width:955px;
	height:200px;
}
#logo {
	background:url(../img/commun/logo.jpg) top right no-repeat;
	width:169px;
	height:95px;
	padding:0 0 0 10px;
}
#logo a {
	display:block;
	width:179px;
	height:95px;
	text-indent:-10000px;
}

#cont_navigation {
	width:760px;
	height:95px;
}
#navigation {
	width:535px;
	padding:0 0 0 20px;
}
#nav_principale {
	height:31px;
}
#nav_principale a {
	display:block;
	color:#9f4590;
	font-weight:bold;
}
.nav_produit {
	height:28px;
}
.produit_part_ov,
.produit_pro_ov,
.produit_part,
.produit_pro {
	width:225px;
	height:28px;
}
.produit_part a,
.produit_pro a {
	display:block;
}
.produit_part.ov,
.produit_pro.ov,
.produit_part_ov,
.produit_pro_ov {
	background:url(../img/commun/header_onglet.gif) 0 0  no-repeat;
}
.produit_part_ov a,
.produit_pro_ov a {
	display:block;
	color:#FFFFFF;
}
.nav_2_cont {
	position:relative;
	height:1px;
}
.nav_2_pro,
.nav_2_part {
	position:absolute;
	width:742px;
	height:16px;
	padding:4px 0 0 0;
	top:0px;
}
.nav_2_part {
	left:0px;
}
.nav_2_pro {
	left:-260px;
}
.nav_2 a {
	display:block;
	height:16px;
}
#panier {
	background:url(../img/commun/panier.jpg) top left no-repeat;
	width:159px;/*196px*/
	height:42px;/*48px*/
	padding:6px 0 0 37px;
}
#panier_lien {
	margin:10px 0 0 15px;
}
#panier_lien a {
	display:block;
}

#accroche {
	/*background:url(../img/commun/header_accroche.png) 0 0 no-repeat;*/
	width:570px;/*233px*/
	height:70px;/*47px*/
	margin:25px 0 0 80px;
	
}
#header_demo a {
	margin:0 55px 0 0;
	padding:81px 150px 20px 0;
}
#demo {
	background:url(../img/commun/header_demo.png) 0 0 no-repeat;
	width:216px;
	height:112px;
}
/*----------CORPS--------*/
#corps {
	width:950px;
}
#fil_ariane {
	height:17px;/*20px*/
	width:100%;
	padding:3px 0 0 15px;
}
/*--------------------COL GAUCHE ACCUEIL---------------*/
#col_gch_accueil {
	width:391px;
}
#produit_accueil {
	height:158px;
	padding:11px 0 0 0;
}
#produit_part_accueil {
	background:url(../img/commun/produit_part.gif) 10px bottom no-repeat;
	width:200px;/*210px*/
	height:145px;
	padding:0 0 0 10px;
}
#produit_part_accueil a {
	display:block;
	width:150px;/*170px*/
	height:18px;/*85px*/
	margin:40px 0 13px 0;
	padding:67px 0 0 20px;
}
#produit_pro_accueil {
	background:url(../img/commun/produit_pro.png) bottom left no-repeat;
	width:171px;
	height:145px;
}
#produit_pro_accueil a {
	display:block;
	width:158px;/*170px*/
	height:18px;/*85px*/
	margin:40px 0 13px 0;
	padding:67px 0 0 12px;
}
#logiciel_accueil {
	background:url(../img/commun/logiciel.jpg) bottom left no-repeat;
	width:216px;/*391px*/
	height:46px;/*61px*/
	padding:15px 75px 0 100px;
}
#distributeur_accueil {
	background:url(../img/commun/distributeur.jpg) top left no-repeat;
	width:345px;/*391px*/
	height:141px;/*151px*/
	padding:10px 10px 0 36px;
}
#distributeur_accueil a.achat {
	display:block;
	line-height:18px;
}
#distributeur_accueil p {
	width:150px;
	margin:10px 0 10px 0;
}
#distributeur_lient_forum {
	width:391px;
	height:169px;
}
.encart_169 {
	height:169px;
}
.encart_169_gch {
	background:url(../img/commun/encart_ht169_gch.gif) 0 0 no-repeat;
	width:9px;
	height:169px;
}
.encart_169_ctr {
	background:url(../img/commun/encart_ht169_ctr.gif) 0 0 repeat-x;
	width:173px;
	height:165px;/*169px*/
	padding:4px 0 0 0;
}
.formulaire_client {
	height:85px;/*100px*/
	padding:12px 0 0 0;
}
.encart_169_dt {
	background:url(../img/commun/encart_ht169_dt.gif) 0 0 no-repeat;
	width:9px;
	height:169px;
}
.encart_bio {
	background:url(../img/commun/accueil_bg_bio.jpg) 0 0 no-repeat;
	width:191px;
	height:165px;/*169px*/
	padding:4px 0 0 0;
	color:#7FE512;
}
.encart_bio p {
	width:81px;/*191px*/
	height:40px;/*100px*/
	padding:42px 10px 16px 100px;
	font-size:9px;
}
/*---------------------------COL GAUCHE----------------*/
#col_gch {
	width:734px;
}
#col_gch_ht {
	background:url(../img/commun/contenu_bg_top.gif) 0 0 no-repeat;
}
#col_gch_ht_large {
	background:url(../img/commun/contenu_bg_top_large.gif) 0 0 no-repeat;
}
#col_gch_ht_large_tb {
	background:url(../img/commun/tb_contenu_bg_top_large.gif) 0 0 no-repeat;
}
#col_gch_ht_fiche {
	background:url(../img/commun/fich_contenu_bg_ht.gif) 0 0 no-repeat;
}
#col_gch_ht_large,
#col_gch_ht,
#col_gch_ht_fiche,
#col_gch_ht_large_tb {
	width:724px;/*734px*/
	height:28px;
	padding:0 10px 0 0;
	overflow:hidden;
}
#col_gch_ctr {
	background-color:#3c3c3e;
	width:714px;/*734px*/
	padding:20px 10px 35px 10px;
}
#col_gch_ctr_fiche {
	background:url(../img/commun/fich_contenu_bg_ctr.gif) 0 0 repeat-y;
	width:714px;/*734px*/
	padding:0 10px 0 10px;
}
#col_gch_ctr_page {
	background-color:#3c3c3e;
	width:714px;/*734px*/
	padding:20px 10px 0 10px;
}
.affich_page {
	background:url(../img/commun/affich_page_bg.gif) 0 0 repeat-x;
	width:714px;
	height:22px;/*28px*/
	padding:6px 0 0 0;
}
.affich_page_sans {
	width:714px;
	height:16px;/*28px*/
	padding:4px 0 0 0;
}
.pagination {
	/* width:117px; */
	width:auto;
}
#col_gch_bas {
	background:url(../img/commun/contenu_bg_bott.gif) 0 0 no-repeat;
	width:734px;
	height:10px;
}
#col_gch_bas_tb {
	background:url(../img/commun/tb_contenu_bg_bott.gif) 0 0 no-repeat;
	width:734px;
	height:10px;
}
#col_gch_bas_fiche {
	background:url(../img/commun/fich_contenu_bg_bas.gif) 0 0 no-repeat;
	width:734px;
	height:10px;
}
/*-----------COL GAUCHE----actu------------*/
.article_actu {
	width:704px;/*714px*/
	padding:5px 0 20px 10px;
}
.article_actu img {
	width :155px;
	/* height:104px; */
	float:left;
	margin:0 15px 0 0;
}
.article_actu_txt{
	float:left;
	width:524px;
	margin:0 10px 0 0;
}
/*-----------COL GAUCHE----faq------------*/
.article_faq {
	width:704px;/*714px*/
	padding:5px 0 20px 10px;
	list-style-position: inside;
	list-style-type: decimal;
}
.article_faq li.faq {
	width:714px;
	list-style-position: inside;
	list-style-type: none;
	list-style-image: url(../img/commun/ico_flch_rose.gif);
	color:#FFFFFF;
}
/*-----------COL GAUCHE----comment ça marche------------*/
.page {
	width:691px;
	padding:20px 0 15px 10px;
}
.article_cont {
	margin:0 0 10px 5px;
}
.article_cont p {
	text-align:justify;
}
.article_cont img {
	float:left;
	margin:0 15px 0 0;
	border:#343434 3px solid;
}
.article_cont img.kbox {
	margin:0 5px 0 0;
	border:#343434 3px solid;
}
.article_cont img.ss_bord {
	border:none;
}
.article_cont img.droite {
	float:right;
	margin:0 0 10px 15px;
}
.flash_page {
	width:260px;
	height:180px;
}
.contenu {
	width:437px;
}
.blck_rouge {
	background:url(../img/commun/blck_rouge.gif) 0 0 no-repeat;
	height:31px;
	padding:0 0 0 20px
}
.blck_vert {
	background:url(../img/commun/blck_vert.gif) 0 0 no-repeat;
	height:31px;
	padding:0 0 0 20px
}
#presentation td {
	/*height:40px;*/
	padding:5px 0 5px 10px;
}
.page_suivante {
	background:url(../img/commun/bt_suivant.gif) top right no-repeat;
	display:block;
	padding:2px 42px 0 0;
	height:19px;
}
.page_precedente {
	background:url(../img/commun/bt_precedent.gif) 0 0 no-repeat;
	display:block;
	padding:2px 0 0 42px;
	height:19px;
}
/*-----------COL GAUCHE----liste produits------------*/
.liste_produit {
	width:714px;
	height:auto;/*170px*/
	padding:20px 0 20px 0;
}
.liste_image {
	width:172px;
	height:auto;/*170px*/
	margin:0 20px 0 0;
}
.cont_loupe,
.cont_bt_diapo {
	position:relative;
}
.loupe,
.loupe_lien {
	position:absolute;
	width:36px;
	height:36px;
	top:0px;
	left:-36px;
}
.loupe_lien a {
	display:block;
	width:36px;
	height:36px;
	text-indent:-10000px;
}
.liste_descriptif {
	width:280px;
	/*height:170px;*/
	height:auto;
	margin:0 20px 0 0;
	padding:0 10px 0 0;
	border-right:#303030 solid 1px;
}
.liste_dispo {
	width:100%;
	height:59px;/*62px*/
	/* border-right:#303030 solid 1px; */
	padding:3px 0 0 0;
}
.dispo {
	background:url(../img/commun/ico_dispo.gif) 0 0 no-repeat;
	padding:0 0 0 40px;
	height:30px;
	line-height:15px;
}
.liste_livraison {
	width:127px; /* 137px */
	height:59px;/*62px*/
	padding:4px 0 0 10px;
}
.livraison {
	background:url(../img/commun/ico_livraison.gif) 0 0 no-repeat;
	padding:0 0 0 40px;
	line-height:30px;
}
.liste_commande {
	width:210px;
	height:auto;/* 170px; */
}
/*-----------COL GAUCHE----fiche produits------------*/
#fiche_gche {
	width:482px;
}
#fiche_diapo {
	width:482px;
	height:272px;
}
.fiche_image {
	width:356px;
	height:270px;
	border:#333333 solid 1px;
}
.diapo_mini_dt {
	text-align:center;
	width:123px;
	height:269px;
	border-right:#333333 solid 1px;
	border-bottom:#333333 solid 1px;
}
.diapo_plus {
	background-color:#333333;
	text-align:center;
	width:123px;
	height:36px;/*41px*/
	padding:5px 0 0 0;
}
.diapo_mini_cont {
	background-color:#822c74;
	width:123px;
	height:225px;/*230px*/
	padding:5px 0 0 0;
}
.diapo_mini {
	text-align:center;
	width:123px;
	height:74px;
}
.diapo_mini img {
	width:90px;
	height:68px;
	border:#333333 solid 1px;
}
.descriptif {
	width:482px;
	padding:10px 0 10px 0;
}
.p_a_info {
	width:305px;/*315px*/
	margin:10px 10px 10px 0;
	padding:0 10px 0 0;
	/* border-right:#333333 solid 1px; */
}
.p_a_image {
	float:left;
	width:103px;
	margin:0 8px 8px 0;
}
#fiche_dte {
	width:210px;
}
.fiche_dt_blk {
	width:205px;/*210px*/
	padding:10px 5px 10px 0;
}
.fiche_dt_blk_ {
	width:210px;
	padding:10px 0 10px 0;
}
.option {
	width:232px;
	padding:0 0 10px 0;
	margin:0 2px 0 0;
}
.option_chapo {
	background-color:#9f4590;
	width:220px;/*237px*/
	height:25px;/*30px*/
	margin:0 0 10px 0;
	border:#353e44 solid 1px;
	padding:6px 5px 0 7px;
}
.option_chapo_ov {
	background-color:#595959;
	width:220px;/*237px*/
	height:25px;/*30px*/
	margin:0 0 10px 0;
	border:#303030 solid 1px;
	padding:6px 5px 0 7px;
}
.option_valider {
	background:transparent url(../img/commun/ico_option.gif) 0 0 no-repeat;
	width:17px;
	height:17px;
	cursor:pointer;
	text-indent:-10000px;
}
.option_valider_ov {
	background:transparent url(../img/commun/ico_option_ov.gif) 0 0 no-repeat;
	width:17px;
	height:17px;
	cursor:pointer;
	text-indent:-10000px;
}
.livraison_fiche {
	background:url(../img/commun/ico_livraison_dk.gif) 0 0 no-repeat;
	padding:0 0 0 40px;
	line-height:30px;
}
.dispo_fiche {
	background:url(../img/commun/ico_dispo_dk.gif) 0 0 no-repeat;
	padding:0 0 0 40px;
	/* line-height:30px; */
	line-height:15px;
	height : 30px;
}
/*----------------COL DROITE ACCUEIL---------------------*/
#col_dt_accueil {
	width:550px;
}
#flash_accueil {
	background:url(../img/commun/bg_flash.gif) 0 0 no-repeat;
	width:550px;
	height:391px;
}
#actualite_accueil {
	width:550px;
	height:169px;
}
.encart_169_ctr_coldt {
	background:url(../img/commun/encart_ht169_ctr.gif) 0 0 repeat-x;
	width:532px;
	height:165px;/*169px*/
	padding:4px 0 0 0;
}
.encart_169_ctr_coldt_ {
	background:url(../img/commun/encart_ht169_ctr.gif) 0 0 repeat-x;
	width:532px;
	min-height:165px;/*169px*/
	padding:4px 0 0 0;
}
/*--------------------DIAPO ACCUEIL-----------------------*/
.overflow_diaporama {
	width:470px;
	height:104px;
	margin:0 10px 0 10px;
	overflow:hidden;
	float:left;
}
#cont_btn_retour {
	background:url(../img/commun/diapo_sep.gif) top right no-repeat;
	width:20px;
	height:104px;
	float:left;
}
#cont_btn_avance {
	background:url(../img/commun/diapo_sep_dt.gif) top left no-repeat;
	width:17px;/*20px*/
	height:104px;
	float:left;
	padding:0 0 0 3px;
}
.btn_retour {
	background:url(../img/commun/diapo_flch_gch.jpg) 0 0 no-repeat;
}
.btn_avance {
	background:url(../img/commun/diapo_flch_dt.jpg) 0 0 no-repeat;
}
.btn_retour, .btn_avance {
	display:block;
	width:18px;
	height:38px;
	margin:25px 0 0;
}
.bt_diapo_gch {
	background:url(../img/commun/fiche_bt_gch.png) 0 0 no-repeat;
}
.bt_diapo_dt {
	background:url(../img/commun/fiche_bt_dt.png) 0 0 no-repeat;
}
.bt_diapo_cont {
	position:absolute;
	width:356px;
	height:38px;
	top:135px;
	left:0px;
}
.bt_diapo_gch,
.bt_diapo_dt {
	width:20px;
	height:38px;
}
.bt_diapo_gch a,
.bt_diapo_dt a {
	display:block;
	width:20px;
	height:38px;
	text-indent:-10000px;
}
.overflow_diaporama ul li{
	height:104px;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.overflow_diaporama ul li a {
	display:block;
	float:left;
	width:470px;
}
.overflow_diaporama ul li a img {
	height:104px;
	float:left;
	margin:0 15px 0 0;
	padding:0 15px 0 0;
}
/*--------------------COL DROITE-----------------------*/
#col_dt {
	width:191px;/*191px*/
	padding:0 10px 0 0;
}
#col_dt_ht {
	background:#3c3c3e url(../img/commun/pratik_bg_top.gif) 0 0 no-repeat;
	height:28px;
}
#col_dt_ctr {
	background:#3c3c3e url(../img/commun/pratik_bg_bas1.gif) bottom left repeat-x;
	width:191px;
	padding:0 0 15px 0;
}
#col_dt_forum_chapo,
#col_dt_actu_chapo {
	background:url(../img/commun/pratik_bg_ht_categorie.gif) 0 0 repeat-x;
	width:183px;/*191px*/
	padding:3px 8px 0 0;
}
#col_dt_client,
#col_dt_forum {
	background:url(../img/commun/pratik_bg_bas_categorie.gif) bottom left repeat-x;
	width:175px;/*191px*/
	padding:5px 8px 12px 8px;
}
#col_dt_forum {
	padding:5px 8px 30px 8px;
}
#col_dt_actu {
	width:175px;/*191px*/
	padding:5px 8px 0 8px;
}
#col_dt_actu img {
	margin:7px 0 7px 0;
}
#col_dt_bas {
	background:url(../img/commun/pratik_bg_bas.gif) 0 0 no-repeat;
	height:10px;
}
/*---------------------------panier----------------*/
#panier_info_gch {
	background:url(../img/commun/panier_info_gch.gif) 0 0 no-repeat;
	width:9px;
	height:40px;
}
#panier_info_ctr {
	background-color:#3f3f40;
	width:932px;
	height:35px;/*40px*/
	padding:5px 0 0 0;
}
#panier_info_dt {
	background:url(../img/commun/panier_info_dt.gif) 0 0 no-repeat;
	width:9px;
	height:40px;
}
#panier_ht {
	background:url(../img/commun/panier_page_top.gif) 0 0 no-repeat;
	width:950px;
	height:28px;
}
#panier_ctr {
	background-color:#3f3f40;
	width:930px;/*950px*/
	padding:3px 10px 20px 10px;
}
#panier_bas {
	background:url(../img/commun/panier_page_bas.gif) 0 0 no-repeat;
	width:950px;
	height:10px;
}
/*----------FOOTER--------*/
#footer {
	background:url(../img/commun/footer.gif) 0 0 no-repeat;
	width:870px;/*950px*/
	height:149px;/*153px*/
	padding:4px 45px 0 35px;
}
#alerte_cont,#alerte_cont_pop {
	width:50px;
	position:relative;
}
.alerte {
	position:absolute;
	width:550px;
	top:-650px;
	left:170px;
	z-index:100;
}
.alerte_pop {
	position:absolute;
	width:550px;
	top:  0px;
	left:170px;
	z-index:2000;
}
.alert_ht {
	background:url(../img/commun/alert_ht.png) 0 0 no-repeat;
	width:540px;/*550px*/
	height:10px;/*15px*/
	padding:5px 10px 0 0;
}
.alert_ctr {
	background:url(../img/commun/alert_ctr.gif) 0 0 repeat-y;
	width:510px;/*550px*/
	/*height:10px;*/
	padding:5px 20px 5px 20px;
}
.alert_bas {
	background:url(../img/commun/alert_bas.png) 0 0 no-repeat;
	width:550px;
	height:27px;
}
.alert_ht a {
	background:url(../img/commun/ico_deconnexion.gif) 0 0 no-repeat;
	display:block;
	width:10px;
	height:9px;
	text-indent:-10000px;
}
.mode_paiement {
	background:url(../img/commun/footer_cb.gif) 0 0 no-repeat;
	width:202px;
	height:23px;
}
#footer_nav {
	width:370px;
	text-align:center;
	margin:0 0 0 137px;
	padding:5px 0 0 0;
}
.nav_foot {
	width:310px;/*370px*/
	heigth:15px;
	padding:0 0 0 60px;
	text-align:center;
}
#footer_nav a {
	display:block;
	color:#e25bb9;
}
#footer a:hover {
	color:#ffffff;
}
#footer .mention {
	height:14px;
	padding:20px 0 0 10px;
	font-size:11px;
}
/*---------------CREDITS-----------------------------*/
.credits a {
	display:block;
}
/*---------------TB-----------------------------*/
.tb_cont {
	padding:0 0 20px 0;
}
a.lien_pag{
	color:#e25bb9;
}
a.lien_pag.actif, #col_gch_ht_large a.actif{
	color:#8da7bc;
}
div#mode_livraison{
	padding : 8px 10px 8px 10px;
	margin  : 10px 0 10px 0;
	height  : auto;
	width   : 100%;
}
div.lib_mode{
	width  : 120px;
	height : auto;
	line-height : 14px;
}
div.inp_mode{
	height : auto;
	line-height : 17px;
}
div.inp_mode input{
	margin : 0 10px 0 5px;
}
div.desc_option{
	padding : 10px 0 10px 5px;
}
table#paiement input{
	height : 35px;
	width  : 55px;
}
div#annee_actu a{
	color : #E25BB9;
	margin:0 6px 0 0;
	font-size:14px;
}
div#annee_actu a:hover,div#annee_actu a.actif{
	color : #ffffff;
}
div#annee_actu a.actif{
	font-weight:bold;
}
div#annee_actu span{
	display:block;
	width:180px;
	float:left;
}
table#code_logiciel td{
	padding : 0 5px 0 0;
}
a.fich_presse{
	color : #e25bb9;
}
a.fich_presse:hover{
	color : #ffffff;
}

#col_gch_ctr a.lien_type{
	color : #E25BB9;
	display : block;
	width  : 150px;
	height :  12px;
	line-height :  12px;
	font-size : 12px;
	font-weight : bold;
	padding : 24px 0 24px 0;
	float : left;
	text-align : center;
}

#col_gch_ctr a.lien_type#type_all{
	background:url(../img/commun/bg_norm_ts.jpg) 0 0 no-repeat;
}
#col_gch_ctr a.lien_type#type_all:hover{
	background : url(../img/commun/bg_filtre_roll_ts.jpg) 0 0 no-repeat;
	color      : #E25BB9;
}
#col_gch_ctr a.lien_type#type_all.actif{
	background:url(../img/commun/bg_filtre_ts.jpg) 0 0 no-repeat;
}

#col_gch_ctr a.lien_type#type_k2k{
	background : url(../img/commun/bg_norm_k2k.jpg) 0 0 no-repeat;
	width      : 85px;
	padding    : 24px 0 24px 65px;
	text-align : left;
	margin     : 0 0 0 10px;
}
#col_gch_ctr a.lien_type#type_k2k:hover{
	background : url(../img/commun/bg_filtre_roll_k2k.jpg) 0 0 no-repeat;
	color      : #E25BB9;
}
#col_gch_ctr a.lien_type#type_k2k.actif{
	background:url(../img/commun/bg_filtre_k2k.jpg) 0 0 no-repeat;
}

#col_gch_ctr a.lien_type#type_cle{
	background : url(../img/commun/bg_norm_cle.jpg) 0 0 no-repeat;
	width      : 85px;
	padding    : 24px 0 24px 65px;
	text-align : left;
	margin     : 0 0 0 10px;
}
#col_gch_ctr a.lien_type#type_cle:hover{
	background : url(../img/commun/bg_filtre_roll_cle.jpg) 0 0 no-repeat;
	color      : #E25BB9;
}
#col_gch_ctr a.lien_type#type_cle.actif{
	background:url(../img/commun/bg_filtre_cle.jpg) 0 0 no-repeat;
}

#col_gch_ctr a.lien_type#type_acc{
	background : url(../img/commun/bg_norm_acc.jpg) 0 0 no-repeat;
	width      : 85px;
	padding    : 24px 0 24px 65px;
	text-align : left;
	margin     : 0 0 0 10px;
}
#col_gch_ctr a.lien_type#type_acc:hover{
	background : url(../img/commun/bg_filtre_roll_acc.jpg) 0 0 no-repeat;
	color      : #E25BB9;
}
#col_gch_ctr a.lien_type#type_acc.actif{
	background:url(../img/commun/bg_filtre_acc.jpg) 0 0 no-repeat;
}

#col_gch_ctr a.lien_type.actif{
	color : #8DA7BC;
}

#col_gch_ctr a.lien_type#type_k2k.actif:hover,
#col_gch_ctr a.lien_type#type_cle.actif:hover,
#col_gch_ctr a.lien_type#type_all.actif:hover,
#col_gch_ctr a.lien_type#type_acc.actif:hover{
	color : #8DA7BC;
}

#sel_cmd_fichier{
	margin : 10px 0 0 0;
	width  : 490px;
	text-align : left;
	color  : #000000;
}

a#creer_compte{
	color : #E25BB9;
}

a#creer_compte:hover{
	color : #8DA7BC;
}

#liste_produits{
	padding : 15px 0 15px 0;
	color:#8da7bc;
}
