/* -- STRUCTURE --*/
#INT_CONTENU{background:#fff; width:986px; padding-top:10px; margin-top:110px; text-align:left}
html>body #INT_CONTENU {float:left;}

#INT_CONTENU #COL_G {width:195px; float:left; padding-left:10px}
#CENTRE_GAUCHE{float:left; display:inline;}
#CENTRE_DROIT{float:right}
#CENTRAL {position:relative; float:left; width:740px; margin-left:19px}

/* -- BANDEAU HAUT --*/
#BAND_HAUT_int{width:986px; float:left; background:url(/images/int/bando_ht1.jpg) top right no-repeat; text-align:left;}
#BAND_HAUT_int .partie1{background:url(/images/int/bando_ht.jpg) no-repeat; display:block; height:85px; width:775px; float:left}
#BAND_HAUT_int .identi{float:left; width:170px; margin:2px 0 0 10px}
#BAND_HAUT_int .clic{background:url(/images/commun/fleche04.gif) right no-repeat;  padding-right:10px}
#BAND_HAUT_int .lien{color:#fff; float:left; background:url(/images/commun/fleche04.gif) 0 3px no-repeat; padding-left:6px}
#BAND_HAUT_int .lien:hover{text-decoration:underline}
#BAND_HAUT_int a span{display:none}

/* -- FIL ARIANE --*/
#ARIANE{background:url(/images/commun/pointill03.gif) left bottom no-repeat; height:25px}
#ARIANE li{display:inline; color:#9B9B9B; font-size:10px; line-height:25px}
#ARIANE a{color:#9B9B9B; font-size:10px; text-decoration:underline}

/*-- input--*/
input, textarea{font-size:10px; font-family:trebuchet ms; margin:0}

/* -- TITRES -- */
.titre01{background:url(/images/commun/puce03.gif) 0 3px no-repeat; color:#FECD15; font-size:11px; font-weight:bold; padding-left:10px}
.titre_produit{background:url(/images/commun/puce04.gif) 0 8px no-repeat; width:100%; float:left; font-size:27px; font-style:italic; padding:5px 0 0px 22px;}
.titre02{background:url(/images/commun/puce02.gif) 0 3px no-repeat; color:#000; font-size:12px; font-weight:bold;  margin:0; height:15px; padding-left:15px; font-style:italic}

/*-- SEPARATEURS --*/
.pointill01{background:url(/images/commun/pointill04.gif) center no-repeat; height:10px; display:block; margin:0; padding:0; clear:both; width:401px}
.pointill02{background:url(/images/commun/pointill03.gif) center no-repeat; height:10px; display:block; margin:0; padding:0; clear:both; width:747px}
.pointill03{background:url(/images/commun/pointill03.gif) center no-repeat; height:10px; display:block; margin:0; padding:0; clear:both; width:100%}
.spacer_bas{height:20px; clear:both}

/* -- BOUTONS -- */
/*Bouton valider*/
.bt_valider{background:url(/images/commun/fleche01.gif) 0 3px no-repeat; padding-left:15px; font-weight:bold; text-decoration:none; color:#333333; font-style:italic; font-size:12px}
/*Bouton retour haut de page*/
.bt_hautpage{background:url(/images/commun/fleche07.gif) 100% 1px no-repeat; font-size:9px; color:#666; font-style:italic; padding-right:10px; float:right}
/*Bouton type 1*/
.BT01{clear:both;width:auto}
.BT01 .cotegauch{ background: url(/images/commun/bt_ct_gauch.gif) no-repeat; width:31px; height:26px; float:left; display:inline}
.BT01 .repeat{background:url(/images/commun/bt_ct_repeat.gif) repeat-x; float:left; display:inline; height:26px}
.BT01 .repeat a{margin:4px 10px 0 5px; font-style:italic; color:#333333; font-weight:bold; font-size:11px}
.BT01 .cotedroit{background: url(/images/commun/bt_ct_droit.gif) no-repeat ; width:9px; height:26px; float:left; display:inline}

.BT02{float:left}
.BT02 .cotegauch{ background: url(/images/commun/bt_ct_gauch.gif) no-repeat; width:31px; height:26px; float:left; display:inline}
.BT02 .repeat{background:url(/images/commun/bt_ct_repeat.gif) repeat-x; float:left; display:inline; height:26px}
.BT02 .repeat a{margin:4px 10px 0 5px; font-style:italic; color:#333333; font-weight:bold; font-size:11px}
.BT02 .cotedroit{background: url(/images/commun/bt_ct_droit.gif) no-repeat ; width:9px; height:26px; float:left; display:inline}

.BT03{float:left}
.BT03 .cotegauch{ background: url(/images/commun/bt_ct_gauch1.gif) no-repeat; width:33px; height:34px; float:left; display:inline}
.BT03 .repeat{background:url(/images/commun/bt_ct_repeat1.gif) repeat-x; float:left; display:inline; height:34px; padding-top:7px}
.BT03 .repeat a{margin:0 10px 0 5px; font-style:italic; color:#333333; font-weight:bold; font-size:11px}
.BT03 .cotedroit{background: url(/images/commun/bt_ct_droit1.gif) no-repeat ; width:13px; height:34px; float:left; display:inline}


/*Bouton zoom*/
.bt_zoomproduit{position:absolute; background:url(/images/boutons/bt_zoom.gif) no-repeat; display:block; width:54px; height:17px; clear:both;  margin:-30px 0 0 10px}
.bt_zoomproduit span{display:none}
/*bouton fleche*/
.bt_fleche01{font-size:11px; text-decoration:none; font-weight:bold; background:url(/images/commun/fleche06.gif) 0 5px no-repeat; padding-left:8px; color:#333}
.bt_fleche01:hover{text-decoration:underline}
.pdf{background:url(/images/boutons/pdf.gif) no-repeat; padding-left:20px; font-size:11px; font-weight:bold; color:#F51006}
.wrd{background:url(/images/boutons/wrd.gif) no-repeat; padding-left:20px; font-size:11px; font-weight:bold; color:#F51006; line-height:2.2em; padding-bottom:3px}
.video{background:url(/images/boutons/mpeg.gif) no-repeat; padding-left:20px; font-size:11px; font-weight:bold; color:#F51006}
.divers{padding-left:20px; font-size:11px; font-weight:bold; color:#F51006}

.lientype{color:#333; font-size:12px; text-decoration:underline}
.lientype:hover{color:#333; font-size:12px}


/* préferences couleur & fonts*/
/*avertissement ingé*/
.vendu{color:red; font-size:18px; font-weight:bold}


/*-- PREFERENCES  --*/
/*display*/
.db{display:block}
/*border*/
.br_blc{border-right:1px solid #fff} .bb_blc{border-bottom: 1px solid #fff}
.br_blc2{border-right:2px solid #fff} .bb_blc2{border-bottom: 2px solid #fff} .bt_blc2{border-top: 2px solid #fff}
/*graisse*/
.fwb{font-weight:bold} .ital{font-style:italic} .tdu{text-decoration:underline}
/*padding*/
.pt5{padding-top:5px} .pt10{padding-top:10px} .pt20{padding-top:20px}
.pl10{padding-left:10px}
.ptb5{padding:5px 0 5px 0}
/*margin*/
.ml5{margin-left:5px} .ml10{margin-left:10px} .ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml60{margin-left:60px}
.mr20{margin-right:20px}
.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px} .mb20{margin-bottom:20px}
.mt2{margin-top:2px}  .mt5{margin-top:5px} .mt10{margin-top:10px} .mt20{margin-top:20px} 
.m200{margin-left:200px}
/*size*/
.size9{font-size:9px} .size10{font-size:10px} .size11{font-size:11px} .size12{font-size:12px} .size14{font-size:14px} .size25{font-size:25px}
/*colors*/
.color_blc{color:#fff} .color01{color:#656565} .color02{color:#858585} .color03{color:#3B3B3B} .color_noir{color:#000}
/*fond*/
.back01{background:#F7F7F7} .back02{background:#4F5761} .back03{background:#F0F0F0} .back04{background:#FCC500} /*--- jaune ---*/
/*centrage*/
.tac{text-align:center}



/*PAGE PRODUIT*/
/* côté gauche*/
#PAV_RECHERCHE{background:url(/images/int/pave_g1.jpg) no-repeat; width:188px; height:119px; margin-top:20px; padding:8px 0 0 0}	
#PAV_RECHERCHE dd{text-align:right}

/*Pavé central caractéristique techniques */
#CAR_TECH{width:400px; float:left; border:1px solid #CCCCCC; padding:2px}
#CAR_TECH dd{line-height:17px; font-weight:bold; width:400px; float:left; background:#F0F0F0}
#CAR_TECH dd label{float:left; width:220px;  border-right:2px solid #fff; margin-left:10px}
#CAR_TECH dd span{float:left; width:155px; color:#000; display:block; margin-left:10px}
#CAR_TECH dd.ligne{background:#F7F7F7}

/*Pavé central caractéristique techniques PRODUIT*/
.CAR_TECH1{ float:left; border:1px solid #CCCCCC; padding:2px}
.CAR_TECH1 dd{line-height:17px; font-weight:bold; width:393px; float:left; background:#F0F0F0; font-size:10px}
.CAR_TECH1 dd label{float:left; width:180px;  border-right:2px solid #fff; margin-left:10px}
.CAR_TECH1 dd span{float:left; width:175px; color:#000; display:block; margin-left:10px}
.CAR_TECH1 dd.ligne{background:#F7F7F7}

.CAR_TECH1_HT{float:left; border:1px solid #CCCCCC; margin-top:5px; padding:2px; font-weight:bold}
.CAR_TECH1_HT dt{ font-size:10px; width:393px;  float:left;  display:block; background:#FCC500; line-height:17px; font-weight:bold; color:#5A5A5A}
.CAR_TECH1_HT dt strong{color:#000}
.CAR_TECH1_HT label{ float:left; width:180px;  border-right:2px solid #fff; margin-left:10px; height:20px}
.CAR_TECH1_HT span{display:block; width:180px; float:left; margin-left:10px}

/*Pavé compléments caractétistiques et les points forts*/
#PAVMILIEU01 .haut{background:url(/images/int/pave_car_ht.gif) no-repeat; line-height:12px; width:740px; padding:0; float:left; font-size:2px; height:2px}
#PAVMILIEU01 .corps{background:url(/images/int/pave_car_bas.gif) no-repeat bottom left; width:740px;float:left;}
#PAVMILIEU01 .corps .coll01{background: url(/images/commun/pointill_motif.gif) right repeat-y;}
#PAVMILIEU01 .corps .coll01, #PAVMILIEU01 .corps .coll02{padding-left:10px; float:left}
#PAVMILIEU01 .corps .coll01 dd, #PAVMILIEU01 .corps .coll02 dd{padding-top:6px}
#PAVMILIEU01 .corps .coll01 a, #PAVMILIEU01 .coll02 a{font-size:11px; color:#000; background:url(/images/commun/puce05.gif) 0 5px no-repeat; line-height:12px; display:block; line-height:12px; margin-left:10px; padding-left:8px}
#PAVMILIEU01 .corps .coll01 .puce, #PAVMILIEU01 .coll02 .puce{font-size:11px; color:#000; background:url(/images/commun/puce05.gif) 0 5px no-repeat; line-height:12px; display:block; line-height:12px; margin-left:10px; padding-left:8px}
#PAVMILIEU01 .corps .coll01{width:390px;}
#PAVMILIEU01 .corps .coll02{width:280px;}
#PAVMILIEU01 .corps .coll01 .bt_fiche{background:url(/images/boutons/bt_fiche.gif) no-repeat;  height:45px;  float:left; font-weight:bold; width:170px;}
#PAVMILIEU01 .corps .coll01 .bt_print{background:url(/images/boutons/bt_print.jpg) no-repeat; display:block; height:45px; padding:5px 0 0 35px; float:left; margin:10px 0 0 20px}
#PAVMILIEU01 .corps .coll01 .bt_video{background:url(/images/boutons/bt_video.gif) no-repeat; display:block; height:47px; padding:5px 0 0 50px; float:left; margin:10px 0 0 20px}
#PAVMILIEU01 .corps .coll01 .bt_fiche, #PAVE_complement .bt_print{margin-top:10px; display:block}
#PAVMILIEU01 .corps .coll01 .bt_fiche span{padding:5px 0 0 40px; display:block}
#PAVMILIEU01 .corps .coll01 .bt_fiche .pdf{font-weight:normal; padding:0 0 0 40px;}
#PAVMILIEU01 .corps .coll01 span{font-weight:bold}
#PAVMILIEU01 .corps .coll01 a span span{font-size:9px;}
#PAVMILIEU01 .corps .coll01 .boutons{padding:0 0 5px 0;background:url(/images/commun/pointill05.gif) top left no-repeat; width:375px}

/* Pavé avec image +zoom*/
#CENTRE_DROIT{position:relative;}
#CENTRE_DROIT .bt_zoom{position:absolute; background:url(/images/boutons/bt_zoom.gif) no-repeat;width:54px;height:17px;right:280px;top:435px;}
#CENTRE_DROIT .IMG_zoomproduit{position:relative;z-index:1;}
#CENTRE_DROIT .text_legende{position:absolute;width:11px;height:138px;background:url(/images/commun/texte01.gif) no-repeat 0 0;bottom:35px;right:-15px;z-index:2;}
#TARIFS{float:left}

/*Pavé produits vente outillage*/
#VENTEOUTILLAGE{position:relative;width:740px;overflow:hidden;color:#666;font-size:11px;}
#VENTEOUTILLAGE .repeat01{float:left;height:200px;width:172px;position:relative;overflow:hidden;background:url(/images/int/fond_vign.jpg) no-repeat 0 0;}
#VENTEOUTILLAGE .repeat01 .vign{height:122px; text-align:center;}
/*#VENTEOUTILLAGE .repeat01 .vign img{width:100px; height:100px; margin:4px 13px 0 4px} */
#VENTEOUTILLAGE .repeat01 .vign img{height:90px; margin:4px 13px 0 4px}
#VENTEOUTILLAGE .repeat01 .vign a{margin:2px 0 0 7px; display:block}
#VENTEOUTILLAGE .repeat01 .descriprix{background:url(/images/int/barre01.gif) left top repeat-y; height:75px}
#VENTEOUTILLAGE .repeat01 .descriprix2{background:url(/images/int/barre01.gif) left top repeat-y; height:55px}
#VENTEOUTILLAGE .repeat01 .descriprix .intit{float:left;display:inline;width:90px;position:relative;overflow:hidden;margin:3px 0 0 15px;font-size:9px;color:#fff;}
#VENTEOUTILLAGE .repeat01 .descriprix2 .intit{float:left;display:inline;width:90px;position:relative;overflow:hidden;margin:3px 0 0 15px;font-size:9px;color:#fff;}
#VENTEOUTILLAGE .repeat01 .descriprix .prix{float:left;display:inline;width:50px;margin:5px 0 0 0;font-size:13px;color:#fcc500;font-weight:bold;text-align:right;}
#VENTEOUTILLAGE .repeat01 .descriprix2 .prix{float:left;display:inline;width:50px;margin:5px 0 0 0;font-size:13px;color:#fcc500;font-weight:bold;text-align:right;}
#VENTEOUTILLAGE .repeat01 .ajoutpanier{background:url(/images/int/barre02.gif) left top repeat-y; height:20px; margin-top:1px; font-weight:bold}
#VENTEOUTILLAGE .repeat01 .ajoutpanier a{margin: 0 0 0 30px; display:block; color:#333; font-size:11px; background:url(/images/commun/fleche06.gif) 7px 8px no-repeat; padding:3px 0 0 15px}
#VENTEOUTILLAGE .repeat01 .zoom{position:absolute;  height:10px;  top:90px; right:15px; float:left}
#VENTEOUTILLAGE .repeat01 .zoom a{background:url(/images/boutons/bt_zoom1.gif) no-repeat; display:block; width:18px; height:17px}

#BOITE_VALID01{position:absolute; width:760px; height:550px; top:110px; left:215px; background:url(/images/commun/carre_repeat.gif); display:none; font-size:11px}
#BOITE_VALID01 .boite{border:1px solid #555; width:300px; height:80px; margin-top:150px; text-align:center; color:#555; padding:10px; background:#fff; font-weight:normal}

/*Pavé video*/
#BOITE_VIDEO{position:absolute; width:760px; height:550px; top:110px; left:215px; background:url(/images/commun/carre_repeat.gif); display:none; font-size:11px}
#BOITE_VIDEO .boite{border:1px solid #555; width:400px; height:400px; margin-top:50px; text-align:center; color:#555; padding:10px; background:#fff; font-weight:normal}


/*Pavé nouveauté*/
.repeat_nouveautes{width:750px; position:relative; float:left;  margin:0 0 10px }
.repeat_nouveautes .intit{background:url(/images/commun/puce02.gif) 0 5px  no-repeat; padding-left:15px; font-size:13px; font-style:italic; font-weight:bold; margin-top:10px; float:left; width:700px; display:block}
.repeat_nouveautes .intit span{color:#C3C4C5}
.repeat_nouveautes .visu{margin-top:5px}
.repeat_nouveautes .visu p img{border:1px solid #CCCCCC; padding:2px; display:block; }
.repeat_nouveautes .fd_texte{float:left; background:#F5F5F5; width:450px; height:220px; margin:5px 0 0 0; padding:3px; border:1px solid #CCCCCC}
.repeat_nouveautes .fd_texte p{ font-size:12px; padding:5px; color:#333}
/*.repeat_nouveautes .fd_texte a{font-size:11px; color:#333; background:url(/images/commun/fleche06.gif) 0 5px no-repeat; padding-left:10px; margin-left:5px;} */
.repeat_nouveautes .fd_texte a{font-size:11px; color:#333;} 
.repeat_nouveautes .fd_texte a:hover{text-decoration:underline}



/*Pavé promotion*/
.repeat_promotion{width:230px; margin:0 70px 20px 0; position:relative; float:left}
.repeat_promotion .intit{background:url(/images/commun/puce02.gif) 0 5px  no-repeat; padding-left:15px; font-size:13px; font-style:italic; font-weight:bold; margin-top:10px}
.repeat_promotion .intit span{color:#C3C4C5}
.repeat_promotion .visu{margin-top:5px}
.repeat_promotion .visu p{border:1px solid #CCCCCC; padding:2px; display:block; width:224px; height:223px}
.repeat_promotion .sousfoto{background:url(/images/commun/basnouveaute.jpg) no-repeat; width:230px; height:16px}
.repeat_promotion .fd_texte{background:url(/images/commun/fd_nouveautes.gif); width:230px; height:111px}
.repeat_promotion .fd_texte p{ font-size:12px; padding:9px; color:#333}
.repeat_promotion .fd_texte a{font-size:11px; color:#333; float:right; position:absolute; right:5px; bottom:5px; background:url(/images/commun/fleche06.gif) 0 5px no-repeat; padding-left:10px}
.repeat_promotion .fd_texte a:hover{text-decoration:underline}


/*Page résultat produit*/
.produit01{border:1px solid #CCCCCC; display:block; width:310px; height:217px}
#RESULT_PRODUIT {margin-left:10px}
#RESULT_PRODUIT div{float:left}

#OBSERVATIONS1{background:url(/images/commun/bs_pave01.gif) bottom no-repeat; float:left; width:400px; margin-top:10px}
#OBSERVATIONS1 .ht{background:url(/images/commun/ht_pave01.gif) no-repeat; width:400px; padding-top:10px}
#OBSERVATIONS1 .ht div{padding:10px 0 0 10px}
#OBSERVATIONS1 .ht .descri{padding:5px 20px 10px 25px; font-size:11px; color:#696969; display:block}

/*----MAteriel occasion --*/
.titreoccas{width:190px}
.PAVE01{position:relative; background: url(../images/home/pave_bg.jpg) 0 5px no-repeat;  float:left; text-align:left; display:inline; color:#333; height:130px; margin-left:15px; width:200px}
.PAVE01 .visu{margin:15px 15px 7px 15px}
.PAVE01 .descri a{background:url(../images/commun/puce01.gif) 0 3px no-repeat; display:block; padding:0 0 10px 10px; font-size:10px; color:#333}
.PAVE01 .bt_offre_occas{position:absolute; bottom:7px; left:25px; width:240px}
.PAVE01 .bt_offre_occas a{font-size:11px; text-decoration:none; font-weight:bold; font-style:italic; background:url(../images/commun/fleche03.gif) 0 3px no-repeat; padding-left:8px; color:#666; letter-spacing:0.001em}

/*Formulaire occasion*/
.FORMU01{width:100%; margin:0 auto; text-align:left}
.FORMU01 dd{clear:both; padding:5px 0 5px 0}
.FORMU01 label.col1{ width:120px; float:left; padding-left:10px}
.FORMU01 label.col2{ width:120px; float:left; padding-left:30px}
.FORMU01 label span{color:red}
.FORMU01 .chmps01{width:170px}
.FORMU01 .chmps02{width:150px; float:right}
.FORMU01dd{clear:both}
.FORMU01 input{ float:left}



.tourFORMU{ border:1px solid #CCC; clear:both; width:600px; margin-left:60px; font-size:12px; color:#3B3B3B}
.FORMU_typ2COL{ text-align:left; clear:both; margin:2px}
.FORMU_typ2COL .tradio{float:left; margin-right:10px}
.FORMU_typ2COL input.radio{margin-right:3px}
.FORMU_typ2COL div{margin: 0 0 10px 10px}
.FORMU_typ2COL dd{width:100%; clear:both}
.FORMU_typ2COL label.col0{ width:90px; float:left}
.FORMU_typ2COL label.col5{ width:100px; float:left}
.FORMU_typ2COL label.col1{ width:140px; float:left}
.FORMU_typ2COL label.col2{ width:170px; float:left}
.FORMU_typ2COL label.col3{ width:330px; float:left}
.FORMU_typ2COL label.col4{ width:500px; float:left}
.FORMU_typ2COL label span{color:red}
.FORMU_typ2COL .check{margin-right:5px; height:13px}
.FORMU_typ2COL .chmps01{width:130px; margin-right:10px}
.FORMU_typ2COL input{ float:left}
.FORMU_typ2COL label {text-transform:uppercase}

/*Page utilisation*/
.GAMME01{position:relative; width:155px; float:left; display:inline; margin-right:30px}
.GAMME01 .titre{position:absolute; bottom:8px; left:15px; color:#fff; font-size:12px; font-weight:bold; display:block; background:url(/images/commun/fleche03.gif) 0 4px no-repeat; width:90px; padding-left:10px}

.REPEAT_gamme{font-size:11px; margin-bottom:35px; width:700px; float:left}
	.REPEAT_gamme .image{float:left}
	.REPEAT_gamme .bloctexte{float:left}
		.REPEAT_gamme .bloctexte dd.ligne1{width:550px; background:#fff; float:left}
		.REPEAT_gamme .bloctexte dd.ligne2{width:550px; background:#4F5761; float:left}
		.REPEAT_gamme .bloctexte dd.ligne2 label{float:left; font-weight:bold; color:#fff; text-align:center; padding:2px 0 2px 0}
		.REPEAT_gamme .bloctexte dd.ligne2 .col1{width:154px}

/*Page gamme*/
.REPEAT_gamme .bloctexte dd.ligne2 .col3{width:550px;text-align:left;padding-left:10px;}


/*repeat resultat*/
	.REPEAT_gamme .bloctexte dd.result{background:#F0F0F0; width:550px; float:left}
	.REPEAT_gamme .bloctexte dd.result .col1{width:50px; text-align:center} .REPEAT_gamme dd.result .col2{width:50px; text-align:center}.REPEAT_gamme dd.result .col3{width:50px; text-align:center}.REPEAT_gamme dd.result .col4{width:378px; text-align:left}
	.REPEAT_gamme .bloctexte dd.result label{float:left; color:#4F5761; font-weight:bold; padding:2px 0 2px 0}
	.REPEAT_gamme .bloctexte dd.result label a{color:#4F5761}
	.REPEAT_gamme .bloctexte dd.result label a:hover{text-decoration:underline}
	

.REPEAT_gamme dd.ligne1{background:#fff; float:left}



/* Page identification */
	.iden_col_left {float:left;display:inline;width:280px;height:180px;margin:10px 0;padding:10px;border:1px solid #CCCCCC}
	.iden_col_right {float:left;display:inline;width:320px;height:180px;margin:10px 0;padding:10px;margin-left:60px;border:1px solid #CCCCCC}
	.rou11 {color:#ee0000}

/*Creation compte client*/
		.FORMU02{width:100%; margin:0 auto; text-align:left}
		.FORMU02 dd{float:left;display:inline;width:100%;clear:both; padding:5px 0 5px 0}
		
		.FORMU02 label {text-transform:uppercase}
		.FORMU02 label.col1{float:left;display:inline;width:98px}
		.FORMU02 label.col2{float:left;display:inline;width:100px;margin-left:30px}
		.FORMU02 label.col3{float:left;display:inline;width:190px;margin-left:160px}
		
		.FORMU02 label span{color:red}
		.FORMU02 .chmps01{float:left;display:inline;width:182px;margin-right:58px}
		.FORMU02 .chmps02{float:left;display:inline;width:182px}
		.FORMU02 .chmps03{float:left;display:inline;width:552px; border:1px solid red}
		.FORMU02 .chmps04{float:left;display:inline;width:180px;margin-right:200px;}
		.FORMU02dd{clear:both}
		.FORMU02 input{ float:left}
		.FORMU02 span.tradio {float:left;display:inline;line-height:20px;margin:0 6px 0 2px}
		
		.FORMU02 .checkbox {float:left;display:inline;}
		.FORMU02 .txt_checkbox {float:left;display:inline;margin-left:10px;line-height:23px}
		html>body .FORMU02 .txt_checkbox {float:left;display:inline;margin-left:10px;line-height:16px}
		
		.FORMU02 dd.fdgris {background:url(../images/int/bg-formulaire.gif) repeat-y 0 0}
		.FORMU02 dd.pl10 {padding-left:10px}
		.FORMU02 dd.h10 {height:10px}
		.FORMU02 .rou11 {color:#ee0000}
		
		.FORMU02 .remarque {float:left;display:inline;margin-left:50px}
		html>body .FORMU02 .remarque {float:left;display:inline;margin-left:100px}

/* Page panier */
.TABLO5COL{float:left;border:1px solid #CCC; clear:both; background:#fff; color:#5A5A5A;width:700px}
.TABLO5COL td a.select{background:url(/images/commun/fleche09.gif) 0 5px no-repeat; padding-left:10px}
.TABLO5COL td{padding: 5px 3px 5px 3px}
.TABLO5COL td a{color:#5A5A5A; background:url(/images/commun/fleche06.gif) 0 5px  no-repeat; padding-left:10px}
.TABLO5COL td a:hover{text-decoration:underline}
	.TABLO5COL .haut label{background:#FCC500; line-height:23px; margin:0; padding:0}
.TABLO5COL .centrer {text-align:center}

.TABLO5COL_a{float:left;border:1px solid #CCC; clear:both; background:#fff; color:#5A5A5A; width:500px}
.TABLO5COL_a td{padding: 5px 3px 5px 3px}	
	.TABLO5COL_a td a{color:#5A5A5A; background:url(/images/commun/fleche06.gif) 0 5px  no-repeat; padding-left:10px}
	.TABLO5COL_a td a:hover{text-decoration:underline}
	.TABLO5COL_a .haut label{background:#FCC500; line-height:23px; margin:0; padding:0}
	.TABLO5COL_a td a.select{background:url(/images/commun/fleche09.gif) 0 5px no-repeat; padding-left:10px}

.liens_bas {float:left;  width:700px; margin:20px 0 0 0; text-align:center}


/* -- Partie AGENCE -- */
/*carte*/
#RESULT_AGENCE a{float:left; width:250px}
/*Résultat*/
.visuagence{float:left;  margin-right:20px; border:1px solid #555; padding:3px}

/*Page oubli mot de passe*/
.mdp_bt_ok {display:block; background:url(../images/boutons/bt_ok.gif) no-repeat; width:37px; height:25px; float:left; margin:-3px 0 0 4px}

/*PAGE MENTIONS*/
#MENTIONS strong{color:#8B8B8B}
#MENTIONS dd{padding-top:10px; clear:both}
#MENTIONS span.partie2{display:block; float:left; margin-left:10px}

/*PLAN DU SITE*/
.COLS3{width:230px; float:left; margin-right:10px}
.plansite{ border:1px solid #CDCDCD; padding:2px;  margin:10px 0 10px 0}
.plansite dt{font-weight:bold; background:#FECE00; padding:3px}
.plansite dt a{color:#333; font-size:13px}
.plansite dt a:hover{color:#000}
.plansite dd{background:#F7F7F7; padding:3px 0 3px 0}
.plansite dd a{font-weight:bold; color:#8B8B8B; display:block; margin-top:3px; font-weight:normal; margin-left:5px}
.plansite dd a:hover{color:#000}


	

