#f0, #f1, #f2, #f3, #f3r, 
#f4, #f4r,  
#f5-1, #f5-2, #f5-3, 
#f6, #f6-3, #f6-C, #f6-R, 
#fx { background-color: transparent; position: absolute; left: 0; width: 100%; height: auto; margin-left: 0; border-top: 1px dotted #999; z-index: 1; }
#f0 { top: 20px; }
#f1 { top: 40px; z-index: 100; }
#f2 { top: 120px; }
#f3 { top: 253px; }
#f3r { top: 289px; }
#f4 { top: 307px; }
#f4r { top: 343px; }
#f5-1 { top: 350px; }
#f5-2 { top: 459px; }
#f5-3 { top: 390px; }
#f6 { top: 413px; }
#f6-3 { top: 732px; }
#f6-C { top: 858px; }
#f6-R { top: 680px; }
#fx { top: 863px; }
#fl0, #fl1, #fl2 { background-color: transparent; position: fixed; top:0; left:0; width: 3px; height: 100%; margin-top: 0; border-left: 1px dotted #999; z-index: 1; }
#fl0 { left: 20px; }
#fl1 { left: 40px; }
#fl2 { left: 288px; }

#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: 459px; }
#bgMenuRef { height: 343px; }
#bgMenuRefC { height: 858px; }
#bgMenuRefR { height: 680px; }
#bgMenuArticles { height: 307px; }
#bgMenuLinks { height: 307px; }
#bgMenuContacts { height: 307px; }

#logo-, 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; margin: 0; padding: 0; border: 0; }
#logo- { background-image: url(../img/logoKAb.png); top: -400px; left: 17px; }
a#logo, a#logo:hover { top: 57px; left: 17px; }
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; top: 268px; left: 17px; width: 208px; height: 25px; margin: 0; padding: 0; }
a.t1, a.t1:hover { background-image: url(../img-tt/en/home.png); border: 0; }
a.t2, a.t2:hover { background-image: url(../img-tt/en/aboutus.png); border: 0; }
a.t3, a.t3:hover { background-image: url(../img-tt/en/references.png); top: 304px; border: 0; }
a.t4, a.t4:hover { background-image: url(../img-tt/en/articles.png); border: 0; }
a.t5, a.t5:hover { background-image: url(../img-tt/en/links.png); border: 0; }
a.t6, a.t6:hover { background-image: url(../img-tt/en/contactus.png); 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: 57px; 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-tt/en/phrase.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/copy2011.png); background-position: 0 0; background-repeat: no-repeat; position: absolute; top: 128px; left: 7px; width: 10px; height: 122px; margin: 0; padding: 0; }

#flg-, #fld-, 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; }
#flg- { background-image: url(../img/flgb.png); left: -400px; }
#fld- { background-image: url(../img/fldb.png); left: -400px; }
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; }

#fldR-, #fldR-, 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; }
#flgR- { background-image: url(../img/flgb.png); left: -400px; }
#fldR- { background-image: url(../img/fldb.png); left: -400px; }
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/en/construction.png); }
a.st3R, a.st3R:hover { background-image: url(../img-tt/en/RenoTransf.png); }
a.st3CR, a.st3CR:hover { background-image: url(../img-tt/en/constReno.png); }
a.st3CT, a.st3CT:hover { background-image: url(../img-tt/en/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/en/construction.png); }
a#renovation, a#renovation:hover { background-image: url(../img-tt/en/RenoTransf.png); }


