/* CSS Document */
*{
margin: 0px;
paddding: 0px;
}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#ffffff;
margin: 0px;
paddding: 0px;
display:block;
}
span {
margin: 0px;
paddding: 0px;

}


p {
margin: 0px;
paddding: 0px;
}

input{
margin: 0px;
paddding: 0px;
}


.bordure_pointilles_bas {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	color:#FF0000;
}


#global{
	paddding: 0px;
	margin:0px;
	position:absolute;
	top:15px;
	left:50%;
	width:1016px;
	height:100%;
	margin-left:-508px;
	background-image:url(../images/background.jpg);
	background-repeat:repeat;

}

#global h1 a{
	display:none;
	height:100px;
	width:100px;
}
#global h1 span{
	display:none;
}


#footer{	
	position:relative;
	height:88px;
	width:1016px;
	background-image:url(../images/background_footer.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

#footer span{color:#FFFFFF; font-size:11px; float:left; }
#footer h2{display:none; }

#adresse{display:block; margin-left:80px; padding-top:35px; float:left; width:700px}

#lien_footer{display:block; width:400px; height:23px; margin-left:550px; margin-top:30px}
#lien_footer ul{list-style:none;margin:0px;	padding:0px;}
#lien_footer ul li{float:left; margin-right:15px}
#lien_footer ul li a{color:#FFFFFF; text-decoration:none}
#lien_footer ul li a:hover{color:#FFFFFF; text-decoration:underline}

#realisation{width:151px; height: 36px;  float:left; margin-left:18px; margin-top:36px; background-color:#E40061}
#header {
	background: url(../images/background-header.jpg) no-repeat;
	height: 114px;
	width:1016px;
	padding: 0px;

}

#banierefr{
	height: 271px;
	width:1016px;
	padding: 0px;
	background-image:url(../images/baniere.jpg)
}

#baniereen{
	height: 271px;
	width:1016px;
	padding: 0px;
	background-image:url(../images/baniere_EN.jpg)
}
#banierehl{
	height: 271px;
	width:1016px;
	padding: 0px;
	background-image:url(../images/baniere_HL.jpg)
}

#menuHautHeader{
width:300px;
height:38px;
margin-left:675px;

}
#menuHautHeader ul {
	list-style:none;
	margin:0px;
	padding:0px;

}
#menuHautHeader ul li{
	float:left;
	display:block;
	height:25px;
	padding-top:15px;
	color:#FFFFFF;
}
#menuHautHeader ul li a {
	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight:normal; text-align:left; text-decoration:none;
}
#menuHautHeader ul li a:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight:normal; text-align:left; text-decoration:underline;
}

#img1 {  background: url(../images/accueilSite.gif) no-repeat ;}
#img2 {  background: url(../images/conactSite.gif) no-repeat ; }


#lang{
display:block;
height:17px;
width:110px;
margin-top:10px;
margin-left:10px;
float:left;
}

#lang ul{
	display:block;
	list-style:none;
	margin:0px;
	padding:0px;
}

#lang ul li{
	float:left;
	display:block;
	height:17px;
	width:25px;
	margin-top:0px;
	margin-left:6px;
}
#lang ul li a {
	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; text-align:left; text-decoration:none;
}
#lang ul li a:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #EA661E; font-weight:normal; text-align:left; text-decoration:none;
}
#lang span{
display:none;
}

flagfr {  background: url(../images/FRflag.gif) no-repeat ;}
flagen {  background: url(../images/ENflag.gif) no-repeat ; }
flaghl {  background: url(../images/HLflag.gif) no-repeat ; }

#conditionG{margin-left:810px; display:block; width:200px; height:20px; margin-top:80px}
#conditionG a{text-decoration:none; color:#999999}
#conditionG a:hover{text-decoration:underline; color:#EA661E}

#outilsHaut{
position:absolute;
top:149px;
left:0px;
height:40px;
width:980px;
margin:0px;
padding:0px;
}

#bandeau{
position:absolute;
top:192px;
left:0px;
height:189px;
width:980px;
}

#bandeau h1 a{
	display:none;
	height:100px;
	width:775px;
	position:absolute;
	left:50%;
	margin-left:-445px;
	margin-top:0px;
}
#bandeau h1 span{
	display:none;
}

#corps{
width:992px;
margin: 0px;
paddding: 0px;
overflow:hidden;
background-color:#FFFFFF;
}

/*     ------------------------Bloc Menu GAUCHE --------------------------        */
#corpsBlocGauche {
width:252px;
display:block;
float:left;
padding-left:0px;

}


#menu_G{float:left; width:47; height:100%; }
#menu_liste{float:left; width:148px; height:auto; z-index:2; }
#menu_D{float:left; width:39; height:266px; z-index:1}

#menu_liste ul{

padding-left:0px;
list-style:none;
margin:0px;
height:auto;
}
#menu_liste ul li{
display:block;
color:#FFFFFF;
}

#testbkg{
background-image:url(../images/background2.jpg);
background-repeat:repeat-y;
width:148px;
height:100%;
margin-left:-47px;
}

#info{
font-family:arial;
font-size:16px;
color:#006699;
font-weight:bold;
}

#services{
font-family:arial;
font-size:16px;
color:#FF6600;
font-weight:bold;

}
/*     ------------------------Gestion du survol pour diférentes couleurs --------------------------        */

#Rubrique1{ padding-top:2px; margin-left:0px; display:block; width:140px ; z-index:3;}
#Rubrique1 a {font-family:arial; font-size: 11px; color:#FFFFFF; font-weight:normal; text-align:left; text-decoration:none; width:150px; display:block; height:25px}
#Rubrique1 a:hover{font-family:arial; font-size: 11px; color: #FFFFFF; font-weight:normal; text-align:left; text-decoration:underline; }


#Rubrique2{padding-bottom:0px; padding-top:2px; padding-left:3px; display:block; width:140px; }
#Rubrique2 a {font-family:arial; font-size: 11px; color: #ffffff; font-weight:normal; text-align:left; text-decoration:none; width:140px; display:block; height:25px;}
#Rubrique2 a:hover{font-family:arial; font-size: 11px; color: #ffffff; font-weight:normal; text-align:left; text-decoration:underline; margin-left:0px}


/*     ------------------------ FIN Gestion du survol pour diférentes couleurs --------------------------        */
#ssRubrique1 a{display:block; font-family:arial; font-size: 11px; color:#FF9999; font-weight:normal; text-align:left; text-decoration:none; width:134px; height:auto; margin-left:10px; padding:3px 0px 3px 0px}
#ssRubrique1 a:hover{font-family:arial; font-size: 11px; color: #ffffff; font-weight:normal; text-align:left; text-decoration:underline; margin-left:-18px; background-image:none; margin-left:10px;}
#ssRubrique1{paddin-top:-50px;}

#ssRubrique2 a{font-family:arial; font-size: 11px; color: #FF6600; font-weight:normal; text-align:left; text-decoration:none; width:140px; height:20px; margin-left:10px;}
#ssRubrique2 a:hover{font-family:arial; font-size: 11px; color: #ffffff; font-weight:normal; text-align:left; text-decoration:underline; margin-left:-18px; background-image:none; margin-left:10px;}
#ssRubrique2{paddin-top:-50px; }

/*-------------------------------------------------------------------------------*/


/*     ------------------------Bloc Menu HAUT --------------------------        */

#corpsBlocCentre {
width:700px;
display:block;
margin-left:241px;
height:100%;
background-color:#FFFFFF;
float:lef;
}

#menuHaut{
margin-left:40px;
height:48px;
width:680px;
background:url(../images/menuhaut.gif) no-repeat;
}

#menuHaut ul {
	list-style:none;
	margin:0px;
	padding:0px;

}
#menuHaut ul li{
	float:left;
	display:block;
	margin-top:8px;
	width:70px;
	margin-right:13px;
	margin-left:11px;


}
#menuHaut ul li a {
	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; font-weight:normal; text-align:left; text-decoration:none;
}
#menuHaut ul li a:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EA661E; font-weight:normal; text-align:left; text-decoration:none;
}

#contact{font-weight:bold;color: #EA661E;}



#arbo{
margin-top:10px;
height:15px;
width:480px;
display:block;
color:#666666;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
/*/////////////////////////////////////////////////////////////////////////////
--------------- partie centrale accueil---------------------------------------
/////////////////////////////////////////////////////////////////////////////*/




								/*     ------------------------Gestion partie droite accueil --------------------------        */


.blanc{font-family:arial; font-size: 22px; color: #ffffff; font-weight:bold;}


								/*     ------------------------Gestion du survol --------------------------        */
#img{position:absolute;	left: 15px;}
#Rub{display:block; width:210px; height:20px}
#Rub a {font-family:arial; font-size: 11px; color: #006699; font-weight:bold; text-align:top; text-decoration:underligne; margin-left:10px;}
#Rub a:hover{font-family:arial; font-size: 11px; color: #006699; font-weight:bold; text-align:top; text-decoration:underligne; margin-left:10px}

								/*     ------------------------ FIN Gestion du survol pour diférentes couleurs --------------------------        */

#blocssRub{paddin-top:-50px; display:block; margin-bottom:20px}
#blocssRub li a{font-family:arial; font-size: 10px; color: #0077B4; font-weight:bold; text-align:left; text-decoration:none; width:175px; display:block; height:25px; margin-left:5px;}
#blocssRub li a:hover{font-family:arial; font-size: 10px; color: #0077B4; font-weight:bold; text-align:left; text-decoration:underline; margin-left:-18px; display:block; background-image:none; margin-left:5px;}



#no-article{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#990000; text-align:center;}




/*      ------Zone recherche--------    */
#recherche{
	position:absolute;
	width:180px;
	height:25px;
	top: 107px;
	left: 450px;

}
#texteRecherche{
color:#ffffff;
font-family:verdana;
font-size:11px;
margin-bottom:5px;
}

#champRecherche{
margin-left:6px;
margin-top:0px;
float:left;
font-family:verdana;
font-size:10px;
border:none;

}

#btn {
margin-left:10px;
margin-top:0px;
float:left;
color:#ffffff;
font-family:verdana;
font-size:13px;
}


#newsletter{position:absolute; width:245px; height:25px; left:243px; top:142px; font-size:13px; font-weight:bold; color:#676767; font-family:"Century Gothic"}
#newsletter span{color:#7F0F01; font-size:16px}
#newsletter a{font-weight:bold; font-family:"Century Gothic"; text-decoration:none; color:#676767;}
#texteNewsletter{
margin-top:12px;
float:left;
color:#ffffff;
}
#champNewsletter{
margin-top:7px;
margin-left:6px;
float:left;
}
#btn2 {
margin-top:10px;
margin-left:10px;
float:left;
}



#blocProduit{
float:left;
width:370px;
font-size:15px;
color:#000000;
display:block;
padding:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-bottom:25px;

}

#blocText{margin-left:130px; width:225px; text-align:justify;}
#titre{font-weight:bold; color:#993300;}
#detail{float:left; padding-top:15px; margin-right:5px}
#accessoire{padding-top:15px}

.Lienverdana{color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none}
.Lienverdana:hover{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}



#blocdetailHaut{ margin-left:25px; display:block; width:515px; overflow:hidden;  height:100%; padding-bottom:0px; padding-top:33px;}
#BlocPhotoG {float:left; width:192px; display:block; }

#conteneurPhoto{width:280px; display:block; float:left; margin-left:0px; }
#listePhoto{ width:280px; display:block;}
#BlocPhotoD{float:left; margin-left:5px; maring-top:10px; display:block}
#photoDetail{border:solid 1px #666666; margin-bottom:10px; display:block}
#conetenudetail{margin-left:10px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:420px; display:block; float:left; padding-top:10px;}
#conetenudetail_prod{margin-left:10px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:290px; display:block; float:left; padding-top:10px;}

.separteur{margin-bottom:10px }


#combox{width:300px; height:100%; margin-top:55px; color:#688A00; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; display:block; }
#combox span{float:left; padding-top:15px; padding-bottom:15px; font-weight:bold}
#liste{float:left; margin-left:15px;  margin-right:15px; display:block}


#bkg-finition{margin-left:40px; margin-top:20px; margin-bottom:5px; width:612px; height:19px; background-image:url(../images/bkg_finition.jpg); background-repeat:no-repeat;}
#bkg-finition span{color:#ffffff; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin-left:15px;}

#linsteFinitions{margin-left:40px; width:612px; height:22px; color:#000000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom:solid 1px #999999;}
#finition{float:left; margin-left:12px; width:90px; padding-top:3px; }
#ref{float:left; margin-left:12px; width:80px; padding-top:3px; }
#prix{float:left; margin-left:5px; width:120px; padding-top:3px; font-weight:bold; font-size:11px; color:#F68D20}
#qte{float:left; margin-left:5px; width:50px; padding-top:1px;}
#sexe{float:left; margin-left:5px; width:50px; padding-top:1px;}

#addcaddie{float:left; margin-left:10px; width:80px; color:#EA671F; font-weight:bold; padding-top:3px;}
.textfield{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#ffffff; border:#bbbbbb 1px solid;}


#bkg_spe{margin-left:40px; margin-top:30px; margin-bottom:5px; width:612px; height:19px; background-image:url(../images/bkg_spe.jpg); background-repeat:no-repeat;}
#bkg_spe span{color:#ffffff; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin-left:15px;}
#listeSpe{margin-left:40px; width:612px; height:22px; color:#000000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom:solid 1px #999999;}
#libelle{float:left; margin-left:12px; width:150px; padding-top:3px; }
#valeur{float:left; margin-left:12px; width:420px; padding-top:3px; }

#bkg_simi{margin-left:40px; margin-top:30px; margin-bottom:25px; width:612px; height:19px; background-image:url(../images/bkg_spe.jpg); background-repeat:no-repeat;}
#bkg_simi span{color:#ffffff; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin-left:15px;}
#listesimi{margin-left:40px; width:612px; margin-bottom:25px; display:block; overflow:hidden}
#photosimi{float:left; margin-left:15px; width:271px; height:83px; padding-top:3px; margin-bottom:15px;}
#Gauche{float:left; width:90px; border: 1px solid #666666}
#Droite{float:left; width:150px; color:#000000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-left:15px}
#Droite span{color:#990000; font-weight:bold}

#bkg_acc{margin-left:40px; margin-top:60px; margin-bottom:5px; width:612px; height:19px; background-image:url(../images/bkg_acc.jpg); background-repeat:no-repeat;}
#listeAcc {margin-left:40px; width:612px; margin-bottom:25px; overflow:hidden}
#bkg_acc span{color:#ffffff; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin-left:15px;}
#photoAcc{float:left; margin-left:12px; width:117px; padding-top:3px;}



#liste-achat{margin-left:40px; margin-top:20px; margin-bottom:5px; width:670px; height:19px; background-image:url(../images/bkg_caddie.jpg); background-repeat:no-repeat; margin-top:50px; }
#liste-achat span{color:#ffffff; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin-left:15px;}
#listeDetAchat{margin-left:40px; width:680px; color:#000000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom:solid 1px #999999; padding-top:6px; padding-bottom:6px; display:block; overflow:hidden}
#delArt{float:left; margin-left:12px; width:20px; display:block;}
#caddieArt{float:left; margin-left:5px; width:90px; display:block; color:#E96620; font-weight:bold; font-size:10px;}
#caddieRef{float:left; margin-left:12px; width:50px;display:block;}
#CaddieAngle{float:left; margin-left:30px; width:50px;display:block; }
#CaddieCouleur{float:left; margin-left:12px; width:75px;display:block; }
#CaddieFinition{float:left; margin-left:30px;width:75px; display:block; }
#CaddiePrixHt{float:left; margin-left:30px; width:45px; display:block; color:#E96620;}
#CaddeQte{float:left; margin-left:10px;display:block; }
#CaddePrixArt{float:left; margin-left:20px;display:block; color:#E96620;}
#caddieTotHFL{margin-left:40px; width:680px; height:25px; display:block; font-weight:bold; font-size:10px; border-bottom:solid 1px #E96620; background-color:#FFFFFF; padding-top:10px; margin-top:40px;}
#caddieTotHFL span{padding-left:460px; }
#CaddieFL{margin-left:40px; margin-top:10px; width:680px; height:25px; display:block; font-weight:bold; font-size:10px; border-bottom:solid 1px #E96620;}
#CaddieFL span{padding-left:520px; text-align:right}
#CaddieTotal{margin-left:40px; width:680px; height:25px; display:block; font-weight:bold; font-size:10px; border-bottom:solid 1px #E96620; background-color:#FFFFFF; padding-top:10px}
#CaddieTotal span{padding-left:460px;}
#CaddieArbo{color:#000000; font-weight:bold; font-size:11px; margin-left:40px; height:40px; width:670px}
#CaddieArbo span{padding-top:-20px}
#Caddienav{margin-top:10px}
#CaddieNextAchat{padding-left:15px; padding-top:3px; float:left; margin-left:40px; margin-top:30px; width:155px; height:20px; display:block; font-weight:bold; font-size:10px; background-image:url(../images/nextAchat.jpg); background-repeat:no-repeat;}
#CaddieNextAchat a{color:#000000; text-decoration:none}
#CaddieNextAchat a:hover{color:#000000; text-decoration:underline}
#CaddieSuiteAchat{padding-left:45px;  float:left; margin-left:230px; margin-top:30px; width:155px; height:20px; display:block; font-weight:bold; font-size:10px; background-image:url(../images/nextAchat.jpg); background-repeat:no-repeat;}
#CaddieSuiteAchat a{color:#000000; text-decoration:none}
#CaddieSuiteAchat a:hover{color:#000000; text-decoration:underline}

#CaddieLog{ float:left; display:block; width:282px; height:134px; background-image:url(../images/bgk_pubique_auth.jpg); background-repeat:no-repeat; margin-left:40px; margin-top:60px; padding-bottom:70px}
.entete{font-weight:bold; color:#E96620}
.text{margin-left:10px; margin-top:3px}
.text a{color:#E96620; text-decoration:none}
.text a:hover{color:#E96620; text-decoration:none}
#valid{padding-left:100px; font-weight:bold}

#CaddieRegister{ float:left; display:block; width:350px; height:134px; background-image:url(../images/bgk_new_customers.jpg); background-repeat:no-repeat; margin-left:40px; margin-top:60px; padding-bottom:70px}
#CaddieRegisterForm{display:block; width:620px; height:380px; margin-left:40px; margin-top:60px; padding-bottom:170px}
#CaddielivraisonForm{display:block; width:620px; height:196px; margin-left:40px; margin-top:60px; padding-bottom:170px}
#recpinfo{display:block; width:400px; margin-left:10px; margin-top:15px; float:left;}
#recpinfo span{display:block; color:#E96620; font-weight:bold; width:250px;}
#SuiteAchat{float:left; display:block; background-image:url(../images/nextAchat.jpg); background-repeat:no-repeat; margin-top:40px;  width:155px; height:20px; padding-top:3px;}
#SuiteAchat a{color:#E96620; font-weight:bold; text-decoration:none}
#SuiteAchat a span{margin-top:15px; margin-left:45px}


/*------------------------------------CSS Liste articles--------------------------------------------------------*/

#visu_fleur_liste_prdt{display:block; width:529px; height:228px; background-image:url(../images/background-liste-fleur.jpg); background-repeat:no-repeat; margin-top:0px; padding:0px}
#visu_fleur_liste_prdt h1 a{display:none;width:529px; height:228px;}
#visu_fleur_liste_prdt h1 span{display:none;}
 

#conteneur_liste_prod{
	display:block;
	width:557px;
	height:100%;
	position:absolute;
	left: 230px;
	top: 155px;
	z-index:1;


}
#header_liste{
	display:block;
	background-image:url(../images/header_liste_prod.jpg);
	background-repeat:no-repeat;
	width:557px;
	height:85px;
	margin-left:-4px;
	margin-top:13px;
}

#footer_liste_prod
{
	display:block;
	background-image:url(../images/footer_liste_prod.jpg);
	width:557px;
	height:105px;
}

#copr_liste_prod{
	position:relative;
	display:block;
	background-image:url(../images/background-liste-prod.jpg);
	width:551px;
	margin-left:1px;
	z-index:1;

}

#copr_liste_prod span{
	display:block;
	width:510px;
	margin-left:20px;
}

#visu_blog_liste_prod{
position:absolute;
	background-image:url(../images/background-blog.gif);
	background-repeat:no-repeat;
	display:block;
	width:200px;
	height:38px;
	padding:5px;
	left: 773px;
	top: 87px;
	cursor:pointer;
	padding-left:39px;
}
#visu_blog_liste_prod a{display:block; color:#FFFFFF; text-decoration:none}
#visu_blog_liste_prod a:hover{display:block; color:#FFFFFF; text-decoration:none}

#visu_agenda_liste_prod{position:absolute;	display:block; height:38px;	width:200px; left: 774px; top: 43px; background-image:url(../images/background-agenda.gif); background-repeat:no-repeat; padding:5px; cursor:pointer; padding-left:39px;}
#visu_agenda_liste_prod a{display:block; color:#FFFFFF; text-decoration:none}
#visu_agenda_liste_prod a:hover{display:block; color:#FFFFFF; text-decoration:none}

#cat_interactif_vertical{
	display:block;
	position:absolute;
	width:190px;
	height:531px;
 	left: 559px;
	top: 5px;
	background-image:url(../images/catalogue_interactif_verticale.jpg);
	cursor:pointer;
}

#cat_interactif_vertical_EN{
	display:block;
	position:absolute;
	width:190px;
	height:531px;
 	left: 559px;
	top: 5px;
	background-image:url(../images/catalogue_interactif_verticale_EN.jpg);
	cursor:pointer;
}
#cat_interactif_vertical_HL{
	display:block;
	position:absolute;
	width:190px;
	height:531px;
 	left: 559px;
	top: 5px;
	background-image:url(../images/catalogue_interactif_verticale_HL.jpg);
	cursor:pointer;
}
#conteneur_fiche{display: block; width:537px; height:100%; padding-bottom:0px; padding-top:33px}
#conteneur_fiche_prod{ display: block; width:537px; height:100%; padding-bottom:0px; padding-top:33px}

#bloc_photo{
	width:203px;
	margin-right:20px;
	margin-bottom:20px;
	margin-left:30px;
	float:left
}

#bloc_photo_prod{
	width:130px;
	margin-right:0px;
	margin-left:30px;
	float:left
}

#bhaut{display:block; width:203px; background-repeat:no-repeat; margin-left:5px}
#bphoto{display:block; float:left}
#bbas{display:block; width:203px; background-repeat:no-repeat}


#img_header{ display:block; margin-top:15px; margin-right:15px; margin-left:30px; float:left;}
#text_header{display:block; width:400px; height:25px; padding-top:35px; margin-left:70px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#F78F1F;}

#titre_article{display:block; margin-left:38px; margin-top:15px; margin-bottom:15px; color:#766553; font-family:"Century Gothic"; font-size:12px; font-weight:bold}
#titre_article_prod{display:block; color:#A6CE3A; font-family:verdana; font-size:12px; font-weight:bold; margin-left:160px}

#fiche{display:block; margin-left:38px; margin-top:20px}
#fiche_prod{display:block; margin-left:38px; margin-top:20px}

#plusDetail{display:block; height:20px; width:520px; margin-left:6px; background-color:#E7F5C6; margin-top:10px; padding:10px}
#plusDetail_prod{display:block; height:15px; width:300px; margin-left:160px; background-color:#E7F5C6; margin-top:10px; padding:10px;}
#plusDetail_prod span{
	color:#FF9900;
	font-weight:bold;
	font-size:14px;
}

#page{width:700px;  display:block; margin-top:60px;}
#e-cardfr{
	width:193px;
	height:95px;
	display:block;
	background-image:url(../images/background_service.jpg);
	position:absolute;
	left: 798px;
	top: 385px;
}
#e-carden{
	width:193px;
	height:95px;
	display:block;
	background-image:url(../images/background_service_En.jpg);
	position:absolute;
	left: 798px;
	top: 385px;
}
#e-cardhl{
	width:193px;
	height:95px;
	display:block;
	background-image:url(../images/background_service_HL.jpg);
	position:absolute;
	left: 798px;
	top: 385px;
}

#e-cardfr ul{width:120px; height:60%; margin-left:20px; display:block; list-style:none}
#e-cardfr ul li{width:110px; height:20px; margin-bottom:2px; padding:2px;  display:block; list-style:none}
#e-cardfr ul li a{width:150px; height:20px; font-size:16px; display:block; text-decoration:none}
#e-cardfr ul li a span{display:block}

#e-carden ul{width:120px; height:60%; margin-left:20px; display:block; list-style:none}
#e-carden ul li{width:110px; height:20px; margin-bottom:2px; padding:2px;  display:block; list-style:none}
#e-carden ul li a{width:150px; height:20px; font-size:16px; display:block; text-decoration:none}
#e-carden ul li a span{display:block}

#e-cardhl ul{width:120px; height:60%; margin-left:20px; display:block; list-style:none}
#e-cardhl ul li{width:110px; height:20px; margin-bottom:2px; padding:2px;  display:block; list-style:none}
#e-cardhl ul li a{width:150px; height:20px; font-size:16px; display:block; text-decoration:none}
#e-cardhl ul li a span{display:block}



#conteneur_videos{width:620px; overflow:hidden;  margin-bottom:50px; }
#principal{float:left;}
#articles{margin-bottom:50px; text-align:justify;}
#secondaire{width:290px; float:left;}

#image{float:left; margin-left:15px; padding-bottom:15px; margin-bottom:5px}
#image2{float:left; margin-left:15px; padding-bottom:15px; margin-bottom:5px}
#image3{float:left; margin-left:15px; padding-bottom:15px; margin-bottom:5px}
#image4{float:left; margin-left:15px; padding-bottom:15px; margin-bottom:5px}
#image5{float:left; margin-left:15px; padding-bottom:15px; margin-bottom:5px}

#post_it{width:648px; height:100%;  font-size:12px; font-family:Arial, Helvetica, sans-serif}
#header_post_it{width:648px; height:34px; background-color:#FF6600; background-image:url(../images/background_post_it.jpg); background-repeat:no-repeat; margin-bottom:20px; margin-top:20px;}
#conteneur_post_it{width:710px; height:100%; color:#003366;}
#conteneur_offres{width:353px; height:138px; float:left; margin-bottom:0px; }
#offre_mois_date{ margin-bottom:2px; font-style:italic; width:auto; margin-left:105px }
#offre_photo{ margin-bottom:10px; float:left; margin-right:15px}
#offre_resum{color:#999999; margin-top:2px; idth:240px; margin-left:105px}
#offre_titre{margin-top:2px; idth:240px; margin-left:105px}

.lienMenu{color:#666666; text-decoration:none}