body { font-family: arial, verdana, helvetica; scrollbar-3dlight-color : #DAAAB6; scrollbar-arrow-color : #FFFFFF; scrollbar-darkshadow-color : black; scrollbar-face-color : #017580; scrollbar-highlight-color : white; scrollbar-shadow-color : white; scrollbar-track-color : #4A9DA5;}

.msgerreur { font-family: arial, helvetica; color: #FF0000; font-size: 11px; }

.textrouge { font-family: arial, helvetica; color: #D54303; font-size: 12px; }

td { font-family:  arial, helvetica; color: #000000; font-size: 11px; }

h1 {font-family: arial, helvetica; color: #000000; font-size: 10px;font-weight:bold;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;  margin-top: 0px; margin-bottom: 0px; background:none}

h2 {font-family: arial,helvetica; font-size: 12px; color: #FB5C00;font-weight:bold;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;  margin-top: 0px; margin-bottom: 0px;}

h3 {font-family: arial, helvetica; color: #000000; font-size: 11px;font-weight:bold;padding-left: 14px;padding-right: 0px;padding-top: 2px;padding-bottom: 2px;  margin-top: 0px; margin-bottom: 0px;}

h4 {font-family: arial, helvetica; color: #000000; font-size: 10px;font-weight:normal;padding-left: 14px;padding-right: 0px;padding-top: 2px;padding-bottom: 2px;  margin-top: 0px; margin-bottom: 0px;}

h5 {font-family: arial, helvetica; color: #000000; font-size: 10px;font-weight:normal;padding-left: 10px;padding-right: 10px;padding-top: 10px;padding-bottom: 10px;  margin-top: 0px; margin-bottom: 0px;background-color:#CCE3E6;}

h6 {font-family: arial, helvetica; color: #4A9DA5; font-size: 11px;font-weight:bold;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;  margin-top: 0px; margin-bottom: 0px;}

a { text-decoration: none; font-family: arial,helvetica; font-size: 11px; color: #000000;outline:none}

a:hover { text-decoration: underline; color: #FF7800;}

a:visited {}

.liengenerique { font-family:  arial,helvetica; font-size: 11px; color: #000000; font-weight:bold; text-decoration: underline;}

a.liengenerique { text-decoration: none; text-decoration: underline;}

a.liengenerique:hover { text-decoration: none; color: #000000;}

a.liengenerique:visited {}

.liengeneriquenb { font-family: arial,helvetica; font-size: 11px; color: #000000; font-weight:normal; text-decoration: underline;}

a.liengeneriquenb { text-decoration: none; text-decoration: underline;}

a.liengeneriquenb:hover { text-decoration: none; color: #000000;}

a.liengeneriquenb:visited {}

.liengeneriquenbns { font-family: arial,helvetica; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none;}

a.liengeneriquenbns { text-decoration: none; text-decoration: none;}

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

a.liengeneriquenbns:visited {}

.liennavKodak { font-family:  arial,helvetica; font-size: 7pt; color: white;  text-decoration: none; font-weight:normal;}

a.liennavKodak { text-decoration: none; }

a.liennavKodak:hover { color: #000000;text-decoration: none;}

.liennav { font-family:  arial,helvetica; font-size: 7pt; color: #88836F;  text-decoration: none; font-weight:normal;}

a.liennav { text-decoration: none; }

a.liennav:hover { color: #000000;text-decoration: none;}

a.liennav:visited {} 

.lienproduit { font-family:arial,helvetica; font-size: 11px; color: #000000;  text-decoration: none;}

a.lienproduit { text-decoration: none;}

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

a.lienproduit:visited {} 

.lienaccesform { font-family: arial,helvetica; font-size: 14px; color: #000000;  text-decoration: none;}

a.lienaccesform { text-decoration: none;}

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

a.lienaccesform:visited {}

.titreblanc { font-family: arial,helvetica; font-size: 12px; color: #FFFFFF; font-weight:bold;}

.titrenoir { font-family:  arial,helvetica; font-size: 12px; color: #000000; font-weight:bold;}

.titrebleu { font-family:  arial,helvetica; font-size: 12px; color: #0064AF; font-weight:bold;}

.titrerouge { font-family: arial,helvetica; font-size: 12px; color: #D54303; font-weight:bold;}

.titrelexique {	font-family:arial,helvetica; font-size: 12px; color: #017580; font-weight:bold;}

.blanctotem { font-family:  arial,helvetica; font-size: 11px; color: #FFFFFF; }

.noirtotem { font-family:  arial,helvetica; font-size: 11px; color: #000000;}

.titreambiance { font-family: verdana,helvetica; font-size: 17px; color: #FF7800; font-weight:bold;}

.titreturq { font-family:  arial,helvetica; font-size: 12px; color: #80C3EA; font-weight:bold;}

.dhtml { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; }

.dhtmlb { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; font-weight:bold;}

.footer { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; }

a.footer { text-decoration: none; font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; }

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

a.footer:visited {}

.chemin { font-family:  arial,helvetica; font-size: 11px; color: #000000; padding-bottom:5px}

.chemin h1{float:none}

a.chemin { text-decoration: none; }

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

a.chemin:visited {}

.textform { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; }

.form { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; }

.formobligatoire { font-family:arial, helvetica; font-size: 9px; color: #FFFFFF; }

.textformp { font-family: arial, verdana, helvetica; font-size: 11px; color: #A3ACAD; }

a.textformp { text-decoration: none; text-decoration: underline; }

a.textformp:hover { text-decoration: none; color: #A3ACAD; }

a.textformp:visited {}

textarea.textarea{ font-family: arial, verdana, helvetica; font-size: 11px;  scrollbar-3dlight-color : #E2E0DE; scrollbar-arrow-color : grey; scrollbar-darkshadow-color : black; scrollbar-face-color : #E2E0DE; scrollbar-highlight-color : grey; scrollbar-shadow-color : grey; scrollbar-track-color : #CEDFE4; }

.titrearticle { font-family:  arial,helvetica; font-size: 14px; color: #FFFFFF; font-weight:bold; }

ul { font-family: arial, verdana, helvetica;  margin-top: 0px; margin-bottom: 0px; margin-left :18px; list-style: square; padding: 0px 0px 0px 0px;}

li { font-family: arial, verdana, helvetica;  margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}

li.fleche { list-style-image: url(../images/050-corporate/ill_li_fleche.gif);vertical-align: text-top;}

.titrelistrouge { font-family:  arial,helvetica; font-size: 12px; color: #D54303;font-weight:bold; }

.textlist { font-family:   arial,helvetica; font-size: 12px; color: #D54303;font-weight:bold; }

.liencondition { font-family: arial, verdana, helvetica; font-size: 11px; color: #809BB6; }

a.liencondition { text-decoration: none; text-decoration: underline; font-weight:bold;color: #809BB6;  }

a.liencondition:link { text-decoration: none; text-decoration: underline; font-weight:bold;color: #809BB6;  }

a.liencondition:hover { text-decoration: none; color: #506070;font-weight:bold; }

a.liencondition:visited {}

.servicessavoir { font-family: arial, verdana, helvetica; font-size: 11px; color: #898886; }

a.servicessavoir { text-decoration: none; text-decoration: underline; font-weight:bold; }

a.servicessavoir:hover { text-decoration: none; color: #898886;font-weight:bold; }

a.servicessavoir:visited {}

.totemgris { font-family: arial, verdana, helvetica; font-size: 11px; color: #898886; }

a.totemgris { text-decoration: none; text-decoration: underline; font-weight:normal; }

a.totemgris:hover { text-decoration: none; color: #898886;font-weight:normal; }

a.totemgris:visited {}

.orangeproduit { font-family: arial, helvetica; font-size: 11px; color: #FF7800; }

a.orangeproduit { text-decoration: none; text-decoration: underline; font-weight:bold;color: #FF7800; }

a.orangeproduit:hover { text-decoration: none; color: #FF7800;font-weight:bold; }

a.orangeproduit:visited {}

.contact { font-family:  arial, helvetica; font-size: 11px; color: #000000; }

a.contact { font-family: arial, helvetica; font-size: 11px; color: #000000; text-decoration: none; font-weight : normal; }

a.contact:hover { text-decoration: underline; color: #FF7800; font-weight :normal;}

a.contact:visited {}

.numrech { font-family: arial, helvetica; font-size: 11px; color: #000000; }

a.numrech { text-decoration: none; text-decoration: none; font-weight:normal; }

a.numrech:hover { text-decoration: underline; color: #FF7800;font-weight:normal;}

a.numrech:visited {}

.numrechselect { font-family:arial, helvetica; font-size: 11px; color: #D54303; }

.choisir1 { font-family: arial, verdana, helvetica; font-size: 14px; color: #97A9BA; font-weight:bold; letter-spacing:-1px;}

.choisir2 { font-family: arial, verdana, helvetica; font-size: 17px; color: #408C94; font-weight:bold; }

.menuskin{
position:absolute;
width:165px;
background-color:#FAFAFA;
border:1px solid #FF7800;
font:normal 10px arial;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:#88836F;
padding-left:10px;
padding-right:10px;
}

#mouseoverstyle{
background-color:#E2E2E3;
}

#mouseoverstyle a{
color:black;
}

.navrecrut { font-family:arial,helvetica; font-size: 11px;font-weight:bold; color: #000000;  text-decoration: none;}
a.navrecrut { text-decoration: none;font-size: 11px;font-weight:bold; color: #7F7F7F;}
a.navrecrut:hover { color: #000000;font-weight:bold;text-decoration: underline;}
a.navrecrut:visited {}

.navrecrut2 { font-family:  arial,helvetica; font-size: 11px;font-weight:bold; color: #FF7800;  text-decoration: none;}

a.navrecrut2 { text-decoration: underline;font-size: 10px;font-weight:bold; color: #97A9BA;}

a.navrecrut2:hover { color: #000000;font-weight:bold;text-decoration: underline;}

a.navrecrut2:visited {}



.navmetier{ position:absolute; z-index:1; visibility:hidden;width:380px; }



td.bgcolornavgauche

{

background-color:#FB5B00;

}



.presmarq {color: #4C4C4C ; padding-bottom: 8px; padding-top: 4px; text-align: center;}

a.presmarq {color: #4C4C4C; text-decoration: underline }



a.lienvert

{

color: #64A307;

}

a.lienvert:hover

{

color: #4C4C4C;

text-decoration : underline;

}



ul.getsectionrayon

{

MARGIN-LEFT: 18px;

list-style : url(/content/static/bfr/images/060-produits/puce-verte.gif);

}



a.getsectionrayon:hover

{

color: #3F8C94;

}



ul.orange

{

MARGIN-LEFT: 18px;

list-style : url(/content/static/bfr/images/060-produits/puce-orange.gif);

}

a.orange:hover

{

color: #FB5C00;

}

ul.engagements

{

MARGIN-LEFT: 18px;

list-style : url(/content/static/bfr/images/060-produits/puce-engagements.gif);

}

a.engagements:hover

{

color: #9CC914

}

marquesencart

{

color: #FFC000

}

a.marquesencart

{

color: #FFC000;

text-decoration : underline



}



a.marquesencart:hover

{

color: #FFFFFF;

text-decoration : underline

}

.keyword

{

background-color : #CBE3E7;

cursor: url('/content/static/bfr/cursor-double-clic.cur')

}

a.stvalentin { text-decoration: underline; font-weight:bold;color: #FF7800; font-size: 9px;}

a.stvalentin:hover { text-decoration: none; color: #FF7800;font-weight:bold; }





.babasoussection

{

	color : #383838;

	font : bold 11px verdana;

	padding-top : 3px;

	padding-bottom : 1px;

}

/* debut opé GT4*/

a.linkgt4

{

font: bold 11px;

text-decoration : none;

color : #4E6784;

}

a.linkgt4:hover

{

color : #FB5B00;

text-decoration : none; 

}  

/* fin opé GT4*/  



/*debut bien comprendre*/

ul.loisirsmaison

{

MARGIN-LEFT: 18px;

list-style : url(/content/static/bfr/images/170-bien-comprendre/puce-loisirs-maison.gif);

}

ul.loisirsnomades

{

MARGIN-LEFT: 18px;

list-style : url(/content/static/bfr/images/170-bien-comprendre/puce-loisirs-nomades.gif);

}

ul.confortmaison

{

MARGIN-LEFT: 18px;

list-style : url(/content/static/bfr/images/170-bien-comprendre/puce-confort-maison.gif);

}

ul.lexiques

{

MARGIN-LEFT: 18px;

list-style : url(/content/static/bfr/images/170-bien-comprendre/puce-lexiques.gif);

}

/*fin bien comprendre*/



/*debut opé chq kdo*/

td.kdo

{

 font-family:  arial,verdana, helvetica;

 font-size: 12px;

 color: #FFFFFF;

}



/* fin opé chq kdo*/



/*debut page dvd*/

.blanctitDVD

{

font-family : arial,helvetica;

font-size : 18px;

color : #FFFFFF;

font-weight : bold;

display : block

}

.blancDVD 

{

font-family : arial,helvetica;

font-size : 11px;

color : #FFFFFF;

font-weight : bold;}

.prixDVD

{

font-family : arial,helvetica;

font-size : 20px;

color : #FFFFFF;

font-weight : bold;}

}



a.lien-alexandre-dvd

{

font-family : arial;

font-size : 12px ;

color : #9D7444;

font-weight : bold ;

text-decoration : underline   

}



a.lien-alexandre-dvd

{

font-family : arial;

font-size : 12px ;

color : #9D7444;

font-weight : bold ;

text-decoration : underline   

}

a.lien-alexandre-dvd:hover

{

font-family : arial;

font-size : 12px ;

color : #9D7444;

font-weight : bold ;

text-decoration : none  

}

/*fin page dvd*/



/*debut mipe*/

a.moyens

{

color:#FE2D0B;

text-decoration:underline;

font-size:11px;

font-weight:bold;

}



a.moyens:hover

{

color:#FE2D0B;

text-decoration:none;

font-size:11px;

font-weight:bold

}



table.bleu

{

width : 243px;

margin : 5px 0px 15px 0px

}



td.bleu1

{

background-color : #36A9D3;

font-family : arial;

font-size : 12px;

font-weight : bold;

color:#fff;

padding : 1px 2px 1px 2px;

width:150px

}



td.bleu1prix

{

background-color : #36A9D3;

font-family : arial;

font-size : 12px;

font-weight : bold;

color : #fff;

padding : 1px 2px 1px 2px;

width : 93px;

text-align : right;

}



.barrenoir

{

font-family : arial;

font-size : 11px;

font-weight : bold;

color : #000;

text-decoration : line-through;

display : inline;

margin-right : 5px;

}





td.bleu2

{

background-color : #DAEFF7;

font-family : arial;

font-size : 12px;

color : #000;

padding : 1px 2px 1px 2px

}



td.bleu3

{

background-color : #EDF7FB;

font-family : arial;

font-size : 12px;

color:#000;

padding : 1px 2px 1px 2px

}



/*fin mipe*/



/*debut espace clients*/

a.numperdu

{

text-decoration:underline;

color:#327BC4

}

a.numperdu:hover

{

text-decoration:none;

color:#327BC4

}

td.modifcoord

{

padding:3px 3px 3px 12px;

background:#DFEEF8;

}

/*fin espace client*/



/*debut noel 2005*/

table.IdKdo

{

width:530px;

border:1px solid #980065;

font-family:arial, verdana, helvetica; 

}

td.RubFamille

{

border-bottom:1px solid #FE0099;

padding:2px 2px 2px 10px;

background:#980065;

color:#fff;

font-weight:bold;

font-size:12px;

}

td.DescriptifIdKdo1

{

width:440px;

padding:2px 0px 2px 10px;

font-size:10px;

vertical-align:top;

}

td.PrixIdKdo1

{

width:90px;

text-align:right;

border-left:1px solid #f1f1f1;

padding:2px 5px 2px 0px;

font-size:11px;

vertical-align:top;

}



td.DescriptifIdKdo2

{

width:440px;

padding:2px 0px 2px 10px;

background:#f1f1f1;

font-size:11px;

vertical-align:top;

}

td.PrixIdKdo2

{

width:90px;

text-align:right;

border-left:1px solid #fff;

padding:2px 5px 2px 0px;

background:#f1f1f1;

font-size:10px;

vertical-align:top;

}

a.IdKdo

{

text-decoration:none;

color:#000;

}

a.IdKdo:hover

{

text-decoration:underline;

color:#980065;

}

/*fin noel 2005*/



/*debut desinscription nl

1er lettre police

3 premiers chiffres de couleurs

taille en px

état par défaut none & underline

v0009n

*/

a.v0009n

{

font-family:arial,helvetica;

color: #000000;

font-size: 9px;

text-decoration:none;

}

a.v0009n:hover

{

font-family:arial,helvetica;

color: #000000;

font-size: 9px;

text-decoration:underline;

}



a.vfff9n

{

font-family:arial,helvetica;

color: #fff;

font-size: 9px;

text-decoration:none;

}

a.vfff9n:hover

{

font-family:arial,helvetica;

color: #fff;

font-size: 9px;

text-decoration:underline;

}



/*fin desinscription nl*/



/* ne pas editer - début */

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0;}

/* ne pas editer - fin */

  

/*Style pour la background-bar*/

.clBar{position:absolute; width:10; height:10; visibility:hidden}



/*Styles pour level 0*/

.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}

.clLevel0{ color:white;}

.clLevel0over{ color:Yellow; cursor:pointer; cursor:hand; }

.clLevel0border{position:absolute; visibility:hidden; }



/*Styles pour level 1*/

.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; }

.clLevel1{background-color:#FAFAFA; layer-background-color:#FAFAFA; color:#88836F;}

.clLevel1over{background-color:#E2E2E3; layer-background-color:#E2E2E3; color:#88836F; cursor:pointer; cursor:hand; }

.clLevel1border{position:absolute; visibility:hidden; background-color:#4A9DA5; layer-background-color:#4A9DA5}



.class1, .class1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; }

.class1{background-color:#F85C01; layer-background-color:#F85C01; color:#FFFFFF;}

.class1over{background-color:#FFA119; layer-background-color:#FFA119; color:#FFFFFF; cursor:pointer; cursor:hand; }

.class1border{position:absolute; visibility:hidden; background-color:#4A9DA5; layer-background-color:#4A9DA5}



/*Styles pour level 2*/

.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}

.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}

.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }

.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*fiche produit*/

.fpprix

{

color:#FB5C01;

font-family:Arial;

font-size:50px;

dispplay:block;

line-height:40px

}



.fpref

{

color:#606060;

font-family:Arial,verdana,helvetica;

font-size:11px;

dispplay:block

}



.fptitorange

{

color:#FB5C01;

font-family:Arial,verdana,helvetica;

font-size:21px;

dispplay:block

}



.fptitgris

{

color:#606060;

font-family:Arial,verdana,helvetica;

font-size:21px;

dispplay:block

}



.fpcarac

{

font: 12px Arial, Verdana, Helvetica, sans-serif;

color:#606060;

background-image: url(/content/static/bfr/images/200-fiche-produit/puce_grise_2.gif);

background-repeat:no-repeat;

background-position:0px 5px;

vertical-align: text-top;

padding-left:10px;

}



.fppointfort

{

font: 12px Arial, Verdana, Helvetica, sans-serif;

color:#FB5C01;

background-image: url(/content/static/bfr/images/200-fiche-produit/puce_orange_2.gif);

background-repeat:no-repeat;

background-position:0px 5px;

vertical-align: text-bottom;

padding-left:10px;

}



td.fpvisuel

{

background-image:url(/content/static/bfr/images/200-fiche-produit/ill_fond_visuel.gif);

background-repeat:no-repeat;

width:222px;

height:250px;

text-align:center

}



table.fpreserver

{

border-top:1px solid #DCDCDC;

border-bottom:1px solid #DCDCDC;

padding-top:5px;

padding-bottom:5px;

margin-top:20px

}





div.bt

{

background-image:url(/content/static/bfr/images/200-fiche-produit/ill_fond_bt.gif);

background-repeat:no-repeat;

width:124px;

height:69px;

margin-bottom:8px

}

/*fiche produit*/



/*colcentre passage en 1024*/

td.colcentre

{

width:758px;

vertical-align:top;

padding:15px 0px;

}

/*colcentre passage en 1024*/





/*debut hotline*/

#hotline

{

display:block

}



#hotline a

{

outline:none;

color:#000;

text-decoration:underline;

}



#hotline a:hover

{

text-decoration:none;

}



.etape

{

display:block;

padding : 10px 0px;

margin:10px 0px;

border-bottom: 1px dotted #c1c1c1

}



.titre

{

display:block;

background: url(/content/static/bfr/images/210-hotline/background_titre.gif) 0px 5px no-repeat #8ABDC2;

padding:3px 20px;

border-bottom:1px solid #51A1A9;

border-top:1px solid #51A1A9;

color:#fff;

font-size:12px;

font-family:verdana,arial,verdana;

font-weight:bold;

margin:10px 0px

}

/*hotline*/



/* debut home*/

td.actuhome

{

width:202px;

vertical-align:top;

text-align:center

}

/* fin home*/







/*debut recrutement*/

	img.navg

	{

	display:block;

	margin-bottom:6px

	}

	

	img.navint

	{

	display:block;

	margin-bottom:8px

	}

	.news

	{

	font-size:13px;

	color:#339999;

	margin:3px 15px 2px 15px;

	display:block;

	}

	

	a.recrutnavmetier

	{

	display:block;

	text-decoration:none;

	margin:3px 0px;

	color:#fff;	

	}

	a.recrutnavmetier:hover

	{

	display:block;

	text-decoration:underline;

	color:#fff;

	}

	.metier_intitule

	{

	font-size:18px;

	color:#9966CC;

	font-family:arial,helvetica;

	margin:3px 0px 10px 0px;

	display:block

	}

	.metier_qualite

	{

	font-size:12px;

	color:#9966CC;

	font-family:arial,helvetica;

	font-weight:bold;

	text-transform: uppercase;

	display:block;

	margin:3px 0px

	}

	.moteurs_intitule

	{

	font-size:18px;

	color:#3399FF;

	font-family:arial,helvetica;

	margin:3px 0px 10px 0px;

	display:block

	}

	.diplomes_intitule

	{

	font-size:18px;

	color:#B3BA00;

	font-family:arial,helvetica;

	margin:3px 0px 10px 0px;

	display:block

	}	

	.temoignages_intitule

	{

	font-size:18px;

	color:#B3BA00;

	font-family:arial,helvetica;

	margin:3px 0px 10px 0px;

	display:block

	}		



/*fin recrutement*/



/*services 2006*/

h1.services

{

font-size:30px;

font-family:arial;

color:#fff;

margin: 45px 0px 0px 30px;

background:none;

}

h2.services

{

font-size:16px;

font-family:arial;

color:#000;

font-weight:bold;

margin-top:10px

}

ul.puceorange

{

list-style-image:url(/content/static/bfr/images/040-services/2006/puce-carre-orange.gif);

margin-top:10px;

margin-bottom:10px;

width:630px;

}

ul.puceattention

{

list-style-image:url(/content/static/bfr/images/040-services/2006/puce-attention-orange.gif);

font-style:italic;

margin-top:10px;

margin-bottom:10px;

width:630px;

 }

.certains

{

font-size:12px;

font-family:arial;

color:#000;

font-weight:normal;

}



/*Bdom*/

a.bdom{color:#941515;text-decoration:underline;font-size:13px}

a.bdom:hover{color:#941515;text-decoration:none;font-size:13px}

td.bdom{color:#0066B3;font-size:12px;}

.footerbdom { font-family: arial, verdana, helvetica; font-size: 11px; color: #878787; }

							

.bdom .decouverte h2{color:#8CC63F;}

.bdom .installation h2{color:#0083A8;}

.bdom .initiation h2{color:#F5821F;}

.bdom .plusloin h2{color:#0066B3;}

.bdom .diagnostic h2{color:#B91C8D;}

							

							ul.decouverte{margin:0;padding:0;list-style-image:url(/content/static/bfr/images/bdom/bullet_carrevert.gif);margin-top:10px;margin-left:20px;}

							ul.installation{margin:0;padding:0;list-style-image:url(/content/static/bfr/images/bdom/bullet_carrebleu1.gif);margin-top:10px;margin-left:20px;}

							ul.initiation{margin:0;padding:0;list-style-image:url(/content/static/bfr/images/bdom/bullet_carreorange.gif);margin-top:10px;margin-left:20px;color:#000000;font-weight:normal;}

	    				    ul.carreorange{margin:0;padding:0;list-style-image:url(/content/static/bfr/images/bdom/bullet_carreorange.gif);margin-top:10px;margin-left:20px;color:#000000;font-weight:normal;}

							ul.carreorange li{padding-bottom:10px;}

							ul.plusloinfleche{margin:0;padding:0;list-style-image:url(/content/static/bfr/images/bdom/bullet_flechebleue.gif);margin-top:0px;margin-left:20px;}

							ul.plusloin{margin:0;padding:0;list-style-image:url(/content/static/bfr/images/bdom/bullet_carrebleu2.gif);margin-top:0px;}

							ul.initiationfleche{margin:0;padding:0;list-style-image:url(/content/static/bfr/images/bdom/bullet_flecheorange.gif);margin-top:0px;margin-left:20px;}

							ul.diagnostic{margin:0;padding:0;list-style-image:url(/content/static/bfr/images/bdom/bullet_carremauve.gif);margin-left:20px;}

							ul.qui{margin:0;padding:0;list-style-image:url(/content/static/bfr/images/bdom/bullet_flecheorangefdvert.gif);margin-top:10px;margin-left:20px;font-weight:bold;color:#F25821;}

							

.bdom .titorange{color:#F5821F;font-weight:bold;}





#assistance

{

position:relative;

margin-left:45px;

width:700px;

}

#assistance ul

{

list-style-image:url(/content/static/bfr/images/assistance/puce.gif);

margin-bottom:15px

}

#listo

{

background:url(/content/static/bfr/images/assistance/bloc-listo.gif) no-repeat;

position:relative;

float:left;

}

#essentielb

{

background:url(/content/static/bfr/images/assistance/bloc-essentielb.gif) no-repeat;

position:relative;

float:left;

}

#assistancemp3

{

background:url(/content/static/bfr/images/assistance/bloc-gris.gif) no-repeat;

position:relative;

float:left;

margin-top:15px

}

#antivirus

{

background:url(/content/static/bfr/images/assistance/bloc-gris.gif) no-repeat;

position:relative;

float:left;

margin-top:15px

}

.bloc

{

position:relative;

width:293px;

height:148px;

display:block;

margin-right:22px

}

.intro

{

position:absolute;

left:145px;

top:50px

}

.intro a

{

text-decoration:none;

color:#000

}

.intro a:hover

{

text-decoration:underline;

color:#000

}

img.txttitre

{

position:absolute;

top:5px;

left:20px;

}

.details

{

position:absolute;

top:125px;

left:200px

}

.picto

{

position:absolute;

left:20px;

top:40px

}



#contactassitance

{

width:611px;

height:63px;

display:block;

clear:both;

background:url(/content/static/bfr/images/assistance/bloc-contact.gif) no-repeat;

margin-top:15px;

color:#626262;

postion:relative;

}



#contactassitance648

{

width:648px;

height:63px;

display:block;

clear:both;

background:url(/content/static/bfr/images/assistance/bloc-contact648.gif) no-repeat;

margin-top:15px;

color:#626262;

postion:relative;

}



span.txtcontact

{

position:relative;

display:block;

top:10px;

left:30px;

color:#626262;

}



span.txtcontact a

{

font-weight:bold;

color:#898989;

text-decoration:none;

}



.ligneuniqueblanche

{

display:block;

clear:both;

background:url(/content/static/bfr/images/assistance/marques-ligneuniqueblanche.gif) no-repeat;

width:648px;

height:38px;;

position:relative;

margin-bottom:15px;

}



.ligne1

{

display:block;

clear:both;

background:url(/content/static/bfr/images/assistance/marques-ligne1.gif) no-repeat;

width:648px;

height:38px;;

position:relative;

}



.lignebleufin

{

position:relative;

display:block;

clear:both;

background:url(/content/static/bfr/images/assistance/marques-ligne-fin-bleu.gif) no-repeat;

width:648px;

height:37px;

}

.ligneblancfin

{

position:relative;

display:block;

clear:both;

background:url(/content/static/bfr/images/assistance/marques-ligne-fin-blanc.gif) no-repeat;

width:648px;

height:37px;

}





.assnomproduit

{

position:absolute;

top:7px;

left:20px;

display:block;

font-weight:bold;

background:url(/content/static/bfr/images/assistance/puce-assnomproduit.gif) no-repeat 0px 4px;

padding-left:12px

}



.assdescproduit

{

position:absolute;

top:7px;

left:240px;

display:block;

width:220px;

}







img.dlzip

{

position:absolute;

top:2px;

left:530px;

width:71px;

height:16px;

border:0px;

top:8px

}



td.titredepartement{ background-color:#fb5b00;color:#FFFFFF;font-family: arial,helvetica; font-size: 12px; color: #FFFFFF; font-weight:bold;letter-spacing:1px;padding:0px 5px 0px 5px;text-transform : uppercase;}

/* Braderie Ajout 08/08/2007*/

#braderie
{
width:830px;
font-family:arial;
font-size:12px;
}

.bfleche
{
border:0px;
width:7px;
height:7px
}

#braderie .bcouleur1
{
background:#F7E991;
padding:3px 0px;
cursor:pointer;
}
#braderie .bcouleur2
{
background:#FFFADA;
padding:3px 0px;
cursor:pointer;
}

#braderie .bcolon
{
padding:3px 0px;
background:#CEA478;
cursor:pointer;
}
#braderie table.bproduit
{

}

#braderie td.bfamille
{
width:200px;
padding-left:5px;
}

#braderie td.bmarques
{
width:117px;
text-transform:uppercase;
}

#braderie td.bref
{
width:110px
}

#braderie td.bprixbarre
{
text-align:right;
width:70px
}

#braderie .bradprixbarre
{
background:url(/content/static/bfr/images/braderie/barre.gif)
}

#braderie td.beco
{
text-align:right;
width:99px;
font-weight:bold;
color:#E92229;
font-size:14px;
}

#braderie td.bprixnet
{
text-align:right;
width:85px;
font-weight:bold;
color:#E92229;
font-size:14px;
}

#braderie td.bsavoir
{
width:144px;
text-align:center;
font-size:11px
}

#bdate
{
position:relative;
top:-210px;
left:720px;
color:#fff
}

/* Braderie Ajout 08/08/2007*/

/* Destockage Ajout 05/09/07 */ 
.destockcol1
{
background:#FFE69C;
cursor:pointer;
}

.destockcol1on
{
background:#FAB456;
cursor:pointer;
}


.destockcol2
{
background:#FDF8E8;
cursor:pointer;
}

.destockcol2on
{
background:#FAB456;
cursor:pointer;
}
.destockproduits
{
width:826px;
margin:5px 0px}

.destocktype
{
padding-left:5px;
padding-right:5px;
width:150px;
text-align:left;
}

.destockmarques
{
width:95px;
text-align:left
}

.destockmodeles
{
width:227px;
text-align:left;
}


.destockprix
{
background:url(/content/static/bfr/images/destock/prix-barre.gif) no-repeat;
width:70px;
height:14px;
text-align:right;
color:red;
font-weight:bold;
font-size:14px;
}

.destockberre
{
width:76px;
text-align:right;
padding-left:5px;
}

.destockreduc
{
text-align:center;
font-weight:bold;
color:#E72227;
width:50px;font-size:15px;
}

.destockprixremises
{
width:70px;
text-align:left;
font-weight:bold;

color:#000000;
}

.destocksavoirplus
{
width:120px;
text-align:left;
}

.destocksavoirplus img
{
margin-right:5px;
vertical-align:middle
}

.destocklieu{width:70px;text-align:center;}
.destocksoit{width:30px;text-align:center;}

.destock-img-titre-rub{display:block;clear:both;}
.destock-row{width:826px;margin:0px 0px 15px 0px;}

.rub-destock, .rub-destock-on{color:#7D2E05;text-align:center;width:190px;float:left;padding-top:5px;}

/*#banner-rubs .rub-destock a,#banner-rubs .rub-destock a:link{color:#7D2E05;text-align:center;width:190px;float:left;text-decoration:none;font-weight:bold;}
.rub-destock a:hover, .rub-destock-on, .rub-destock-on a:link {color:#FFFFFF;text-align:center;width:190px;float:left;text-decoration:none;font-weight:bold;}*/
.rub-sep{border-left:1px solid #FCBD88;height:26px;width:1px;float:left;}
#banner-destock{height:180px;width:826px;background-image:url(/content/static/bfr/images/destock/banner-destock.gif);background-repeat:no-repeat;
vertical-align:bottom;color:#7D2E05;font-family:Verdana, sans serif;font-size:12px;clear:both;/*margin-bottom:20px;padding-top:150px;*/}

a.des-secteur-on, a.des-secteur-on:hover
{
color:#FFFFFF;text-align:center;width:190px;float:left;text-decoration:none;font-weight:bold;
}

a.des-secteur
{
color:#7D2E05;text-align:center;width:190px;float:left;text-decoration:none;font-weight:bold;
}
a.des-secteur:hover
{
color:#fff;text-align:center;width:190px;float:left;text-decoration:none;font-weight:bold;
}

#banner-rubs{height:20px;position:relative;display:block;top:150px}
/* Destockage Fin Ajout 05/09/07 */


/* OUVERTURES EXCEPTIONNELLE DE MAGASINS - cachées le 31/12/07 */
#ouverturex2{display:none}
#ouverturex{display:none}

/* SOLDES - ajout le 04/01/08 */ 


.soldestab{width:826px;margin:0px 0px 15px 0px;}
.soldesproduits{width:826px;margin:5px 0px}

td.soldes1
{
cursor:pointer;
background:#FADFCF;}
td.soldes2
{
cursor:pointer;
background:#FFF6F0;}
td.soldeson
{cursor:pointer;
background:#F6DF13;}


#soldesssrub{width:826px;color:#EA1D24;font-size:12px;margin-bottom:20px;}
#soldesssrub a, #soldesssrub a:link, #soldesssrub a:visited{text-decoration:none;color:#EA1D24;font-size:12px;font-style:italic;}
#soldesssrub a:active, #soldesssrub a:hover{text-decoration:underline;font-style:italics;color:#EA1D24;font-size:12px;font-style:italic;}

.soldestype{padding-left:5px;padding-right:5px;width:210px;text-align:left;}
.soldesmarque{width:90px;}
.soldesreference{width:135px;}
.soldesprix1{
width:60px;
font-size:12px;
text-align:center}
td.soldesremise
{
text-align:right;
width:60px;
color:#E42223;
font-weight:bold;
font-size:14px}
td.soldesprix2
{width:90px;
color:#E42223;
font-weight:bold;
font-size:14px;
text-align:right;
padding-right:20px}
.soldessavoirplus
{width:100px;
text-align:left;
display:none}

.soldes2k8pb
{
background:url(/content/static/bfr/images/soldes/prix-barre.gif) no-repeat
}

/*engagement 2k8*/

a.engagement2k8
{
color:#2E8088;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

a.engagement2k8:hover, a.engagement2k8on,a.engagement2k8on:hover
{
color:#FB5C01;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

.txt-engagement
{
color:#fff;
margin-left:100px;
margin-right:25px;
font-size:12px;
}

#sommaireengegament ul.pengagement2k8,#sommaireengegament ul.engagement2k8
{
list-style-image:url('/content/static/bfr/images/animation/engagements/200802/sommaire-puce.gif')
}
#center_part_2_full {width:1000px;float:none;}

#footer ul.services {margin-left:0;}