#bgMenuIndx, #bgMenuHome, #bgMenuTeam, 
#bgMenuRef, #bgMenuRefC, #bgMenuRefR, 
#bgMenuArticles, #bgMenuLinks, #bgMenuContacts { background-color: #111; filter : alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; -khtml-opacity: 0.7; position: absolute; top: 0px; left: 40px; width: 248px; margin: 0; padding: 0; }
#bgMenuIndx { height: 253px; }
#bgMenuHome { height: 350px; }
#bgMenuTeam { height: 441px; }
#bgMenuRef { height: 343px; }
#bgMenuRefC { height: 840px; }
#bgMenuRefR { height: 662px; }
#bgMenuArticles { height: 307px; }
#bgMenuLinks { height: 307px; }
#bgMenuContacts { height: 307px; }


a#logo, a#logo:hover { background-color: transparent; background-repeat: no-repeat; background-position: 0 0; text-decoration: none; position: absolute; width: 216px; height: 47px; top: 57px; left: 17px; margin: 0; padding: 0; border: 0; }
a#logo { background-image: url(../img/logoKA.png); }
a#logo:hover { background-image: url(../img/logoKAb.png); }


a.t1, a.t2, a.t3, a.t4, a.t5, a.t6 { background-color: transparent; background-repeat: no-repeat; background-position: 0 0; position: absolute; width: 208px; margin: 0; padding: 0; }
a.t1, a.t1:hover { background-image: url(../img-tt/fr/accueil.png); top: 268px; left: 17px; height: 25px; border: 0; }
a.t2, a.t2:hover { background-image: url(../img-tt/fr/equipe.png); top: 264px; left: 17px; height: 38px; border: 0; }
a.t3, a.t3:hover { background-image: url(../img-tt/fr/references.png); top: 304px; left: 17px; height: 25px; border: 0; }
a.t4, a.t4:hover { background-image: url(../img-tt/fr/articles.png); top: 268px; left: 17px; height: 25px; border: 0; }
a.t5, a.t5:hover { background-image: url(../img-tt/fr/liens.png); top: 268px; left: 17px; height: 25px; border: 0; }
a.t6, a.t6:hover { background-image: url(../img-tt/fr/contacts.png); top: 268px; left: 17px; height: 25px; border: 0; }


h1, h2, h3, h4, h5, h6 { background-color: transparent; background-repeat: no-repeat; background-position: 0 0; position: absolute; margin: 0; padding: 0; border: 0; }
h1 { width: 208px; height: 25px; top: 268px; left: 17px; }
h2 { width: 208px; height: 25px; top: 20px; left: 20px; }
h3 { width: 208px; height: 25px; top: 379px; left: 17px; }
h4 { width: 352px; height: 65px; top: 30px; left: 20px; }
h5 { width: 352px; height: 25px; top: 30px; left: 20px; }
h6 { width: 208px; height: 25px; top: 0; left: 20px; }



#bgS { }
#sentence { background-color: transparent; background-image: url(../img/phrase3b.png); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 70px; left: 580px; width: 248px; height: 122px; margin: 0; padding: 0; z-index: 100; }

#copy { background-color: transparent; background-image: url(../img/copy2010.png); background-position: 0 0; background-repeat: no-repeat; position: absolute; top: 130px; left: 7px; width: 10px; height: 116px; margin: 0; padding: 0; }


a.flg, a.flg:hover, a.fld, a.fld:hover { background-color: transparent; background-repeat: no-repeat; text-decoration: none; position: absolute; width: 20px; height: 20px; top: 214px; margin: 0; padding: 0; border: 0; }
a.flg { background-image: url(../img/flg.png); left: 175px; }
a.flg:hover { background-image: url(../img/flgb.png); left: 175px; }
a.fld { background-image: url(../img/fld.png); left: 205px; }
a.fld:hover { background-image: url(../img/fldb.png); left: 205px; }

a.flgR, a.flgR:hover, a.fldR, a.fldR:hover { background-color: transparent; background-repeat: no-repeat; text-decoration: none; position: absolute; width: 20px; height: 20px; top: 250px; margin: 0; padding: 0; border: 0; }
a.flgR { background-image: url(../img/flg.png); left: 175px; }
a.flgR:hover { background-image: url(../img/flgb.png); left: 175px; }
a.fldR { background-image: url(../img/fld.png); left: 205px; }
a.fldR:hover { background-image: url(../img/fldb.png); left: 205px; }

a.st3C, a.st3C:hover, a.st3R, a.st3R:hover
, a.st3CR, a.st3CR:hover, a.st3CT, a.st3CT:hover { background-color: transparent; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 358px; left: 17px; width: 208px; height: 21px; margin: 0; padding: 0; border: 0; }
a.st3C, a.st3C:hover { background-image: url(../img-tt/fr/constructionb.png); }
a.st3R, a.st3R:hover { background-image: url(../img-tt/fr/renovationb.png); }
a.st3CR, a.st3CR:hover { background-image: url(../img-tt/fr/constRenob.png); }
a.st3CT, a.st3CT:hover { background-image: url(../img-tt/fr/constTransf.png); }

a#construction, a#construction:hover, a#renovation, a#renovation:hover {background-color: transparent; background-position: 0 0; background-repeat: no-repeat; position: absolute; width: 406px; height: 20px; margin-top: 33px; margin-left: 20px; padding: 0; border: 0; }
a#construction, a#construction:hover { background-image: url(../img-tt/fr/constructionb.png); }
a#renovation, a#renovation:hover { background-image: url(../img-tt/fr/renovationb.png); }

