html {width:100%; height:100%;}
body { margin: 0; padding: 0; background:url(images/bg5.jpg) center center; background-color: #000000;image-rendering: optimizeQuality;-ms-interpolation-mode:bicubic; width:100%; height:100%;  }

#door-left {background:url(images/usa-stanga-inchisa2.png) no-repeat; width:268px; height:433px; position:absolute; margin:229px 0px 0px 386px;  display:block; z-index:15; }
#door2-left {background:url(images/door2-left.png) no-repeat; width:244px; height:401px; position:absolute; margin:243px 0px 0px 146px;  display:block; -webkit-transform:rotateY(92deg); transform:rotateY(92deg); -moz-transform:rotateY(92deg); -webkit-backface-visibility:hidden; backface-visibility:hidden; -moz-backface-visibility:hidden; z-index:10; }
#door2-right {background:url(images/door2-right.png) no-repeat; width:244px; height:401px; position:absolute; margin:246px 0px 0px 876px;  display:block; -webkit-transform:rotateY(92deg); transform:rotateY(92deg); -moz-transform:rotateY(92deg); -webkit-backface-visibility:hidden; backface-visibility:hidden; -moz-backface-visibility:hidden;  z-index:10;}
#doors {display:block; width:495px; height:425px; display:block; position:absolute;margin:229px 0px 0px 386px; display:block; z-index:20000;-webkit-transform:translateZ(300px); transform:translateZ(300px);  background:url(images/bgpix.png); }
#door-right {background:url(images/usa-dreapta-inchisa2.png) no-repeat; width:249px; height:433px; position:absolute;margin:229px 0px 0px 635px; display:block; z-index:15; }
#outside { -moz-opacity:0.2; -webkit-opacity:0.2; opacity:0.2; background:url(images/outside-txt.png) no-repeat; width:755px; height:282px; position:absolute;  margin:300px 0px 0px 260px; -moz-transform: scale(0.3); -webkit-transform:  scale(0.3);  transform: scale(0.3); z-index:12;filter:alpha(opacity=20);}
#logos { display:block; visibility:hidden;   width: 1260px; height: 756px; position:relative;  image-rendering: optimizeQuality;  overflow:hidden; z-index:100;background:url(images/b6.jpg) center center no-repeat;  background-color:#000000; }
#logos a {display:block;}
#brd1 {  border:solid 1px #9dc1af; width:1258px; height:754px; position:absolute; z-index:3;}
#grass {background:url(images/sky-grass.png) center center no-repeat; width:1260px; height:756px; visibility:hidden; position:absolute; -webkit-opacity:0; -moz-opacity:0; opacity:0; z-index:2;filter:alpha(opacity=0);}
#logos #l0 { width: 204px; height: 120px; background: url(images/logo-00.png) center center no-repeat; position: absolute; margin: 70px 0px 0px 170px; z-index:20;   }
#logos #l1 { width: 238px; height: 116px; background: url(images/logo-01.png) center center no-repeat; position: absolute; margin: 25px 0px 0px 105px;z-index:20; }
#logos #l2 { width: 172px; height: 161px;  background: url(images/logo-23.png) center center no-repeat; position: absolute; margin: 40px 0px 0px 205px;z-index:20;  }
#logos #l3 { width: 227px; height: 68px; background: url(images/logo-10.png) center center no-repeat; position: absolute; margin: 128px 0px 0px 27px;z-index:20;  }
#logos #l4 { width: 612px; height: 194px; background: url(images/logo-11.png) center center no-repeat; position: absolute; margin: 104px 0px 0px 93px;z-index:20;  }
#logos #l5 { width: 131px; height: 148px; background: url(images/logo-12.png) center center no-repeat; position: absolute; margin: 90px 0px 0px 140px;z-index:20;  }
#logos #l6 { width: 230px; height: 94px;  background: url(images/logo-02.png) center center no-repeat; position: absolute; margin: 120px 0px 0px 105px;z-index:20;  }
#logos #l7 { width: 347px; height: 105px; background: url(images/logo-21.png) center center no-repeat; position: absolute; margin: 155px 0px 0px 80px;z-index:20;  }
#logos #l8 { width: 210px; height: 96px;  background: url(images/logo-22.png) center center no-repeat; position: absolute; margin: 83px 0px 0px 110px;z-index:20; }
/*#logos #p00 { width: 485px; height: 271px; background: url(images/p00.png) no-repeat; position: absolute; z-index: 100; margin: 0px 0px 0px 0px; }
#logos #p01 { width: 477px; height: 298px; background: url(images/p01.png) no-repeat; position: absolute; z-index: 100; margin: 0px 0px 0px 409px; }
#logos #p02 { width: 509px; height: 282px; background: url(images/p02.png) no-repeat; position: absolute; z-index: 100; margin: 0px 0px 0px 751px; }
#logos #p10 { width: 351px; height: 382px; background: url(images/p10.png) no-repeat; position: absolute; z-index: 100; margin: 209px 0px 0px 0px; }
#logos #p11 { width: 760px; height: 357px; background: url(images/p11.png) no-repeat; position: absolute; z-index: 100; margin: 192px 0px 0px 262px; }
#logos #p12 { width: 326px; height: 326px; background: url(images/p12.png) no-repeat; position: absolute; z-index: 100; margin: 215px 0px 0px 935px; }
#logos #p20 { width: 489px; height: 274px; background: url(images/p20.png) no-repeat; position: absolute; z-index: 100; margin: 481px 0px 0px 0px; }
#logos #p21 { width: 515px; height: 290px; background: url(images/p21.png) no-repeat; position: absolute; z-index: 100; margin: 466px 0px 0px 395px; }
#logos #p22 { width: 432px; height: 276px; background: url(images/p22.png) no-repeat; position: absolute; z-index: 100; margin: 480px 0px 0px 829px; }*/
#logos #p00 { width: 485px; height: 271px; background: url(images/p00.png) no-repeat; position: absolute; z-index: 100; top:-271px;left:-485px; }
#logos #p01 { width: 477px; height: 298px; background: url(images/p01.png) no-repeat; position: absolute; z-index: 100; top:-298px;left:409px;  }
#logos #p02 { width: 509px; height: 282px; background: url(images/p02.png) no-repeat; position: absolute; z-index: 100; top:-300px;left:1000px;   }
#logos #p10 { width: 351px; height: 382px; background: url(images/p10.png) no-repeat; position: absolute; z-index: 100; top:400px;left:-500px;  }
#logos #p11 { width: 760px; height: 357px; background: url(images/p11.png) no-repeat; position: absolute; z-index: 100; top:192px;left:262px; -moz-transform:rotateX(-90deg); transform:rotateX(-90deg); -webkit-transform:rotateX(-90deg); display:none; }
#logos #p12 { width: 326px; height: 326px; background: url(images/p12.png) no-repeat; position: absolute; z-index: 100; top:400px;left:1300px;}
#logos #p20 { width: 489px; height: 274px; background: url(images/p20.png) no-repeat; position: absolute; z-index: 100; top:900px;left:-300px;  }
#logos #p21 { width: 515px; height: 290px; background: url(images/p21.png) no-repeat; position: absolute; z-index: 100; top:900px;left:300px; }
#logos #p22 { width: 432px; height: 276px; background: url(images/p22.png) no-repeat; position: absolute; z-index: 100; top:900px;left:1000px;  }



#logos #g00 { width: 204px; height: 120px; background: url(images/logo-g00.png) center center no-repeat; position: absolute; margin: 70px 0px 0px 170px; z-index:3;}
#logos #g01 { width: 238px; height: 116px; background: url(images/logo-g01.png) center center no-repeat; position: absolute; margin: 25px 0px 0px 105px; z-index:3}
#logos #g02 { width: 172px; height: 161px;  background: url(images/logo-g23.png) center center no-repeat; position: absolute; margin: 40px 0px 0px 205px;  z-index:3}
#logos #g10 { width: 245px; height: 84px; background: url(images/logo-g10.png) center center no-repeat; position: absolute; margin: 119px 0px 0px 17px;  z-index:3}
#logos #g11 { width: 612px; height: 194px; background: url(images/logo-g11.png) center center no-repeat; position: absolute; margin: 104px 0px 0px 93px; z-index:3; opacity:0; -moz-opacity:0; -webkit-opacity:0; filter:alpha(opacity=0);}
#logos #g12 { width: 131px; height: 148px; background: url(images/logo-g12.png) center center no-repeat; position: absolute; margin: 90px 0px 0px 140px;  z-index:3}
#logos #g20 { width: 230px; height: 94px;  background: url(images/logo-g02.png) center center no-repeat; position: absolute; margin: 120px 0px 0px 105px;  z-index:3}
#logos #g21 { width: 347px; height: 105px; background: url(images/logo-g21.png) center center no-repeat; position: absolute; margin: 155px 0px 0px 80px;  z-index:3}
#logos #g22 { width: 210px; height: 96px;  background: url(images/logo-g22.png) center center no-repeat; position: absolute; margin: 83px 0px 0px 110px;  z-index:3}
 
#logos #i0 { width: 211px; height: 116px; background: url(images/icon00.png) center center no-repeat; position: absolute; margin: 70px 0px 0px 170px; display:block; visibility:visible; z-index:15; }
#logos #i1 { width: 211px; height: 115px; background: url(images/icon01.png) center center no-repeat; position: absolute; margin: 30px 0px 0px 120px; display:block;visibility:visible; z-index:15; }
#logos #i2 { width: 264px; height: 119px; background: url(images/icon23.png) center center no-repeat; position: absolute; margin: 60px 0px 0px 170px; display:block;visibility:visible; z-index:15; }
#logos #i3 { width: 230px; height: 101px; background: url(images/icon10.png) center center no-repeat; position: absolute; margin: 120px 0px 0px 30px; display:block;visibility:visible; z-index:15; }
#logos #i4 { width: 227px; height: 129px; background: url(images/icon11.png) center center no-repeat; position: absolute; margin: 70px 0px 0px 170px; display:block;visibility:visible; z-index:15; }
#logos #i5 { width: 215px; height: 114px; background: url(images/icon12.png) center center no-repeat; position: absolute; margin: 90px 0px 0px 100px; display:block;visibility:visible; z-index:15; }
#logos #i6 { width: 177px; height: 121px; background: url(images/icon02.png) center center no-repeat; position: absolute; margin: 90px 0px 0px 150px; display:block;visibility:visible; z-index:15; }
#logos #i7 { width: 232px; height: 113px; background: url(images/icon21.png) center center no-repeat; position: absolute; margin:150px 0px 0px 135px; display:block;visibility:visible; z-index:15; }
#logos #i8 { width: 224px; height: 118px; background: url(images/icon22.png) center center no-repeat; position: absolute; margin: 70px 0px 0px 90px; display:block; visibility:visible; z-index:15; }

#logos #t00 a, #logos #t01 a, #logos #t02 a, #logos #t10 a, #logos #t11 a, #logos #t12 a, #logos #t20 a, #logos #t21 a, #logos #t22 a  { position:absolute; text-decoration:none; background:url(images/btn-view.png) no-repeat; width:93px; height:38px; z-index:5; -webkit-transform:translateZ(-2000px);transform:translateZ(-2000px); -moz-transform:translateZ(-2000px);}
#logos #t00 a b, #logos #t01 a b, #logos #t02 a b, #logos #t10 a b, #logos #t11 a b, #logos #t12 a b, #logos #t20 a b, #logos #t21 a b, #logos #t22 a b {display:none;}
#logos #t00 a, #ag0 {margin:41px 0px 0px 232px;}
#logos #t01 a, #ag1 {margin:38px 0px 0px 141px;}
#logos #t02 a, #ag2 {margin:63px 0px 0px 181px;}
#logos #t10 a, #ag3 {margin:49px 0px 0px -7px;}
#logos #t11 a {margin:56px 0px 0px 55px;}
#logos #t12 a, #ag5 {margin:56px 0px 0px 55px;}
#logos #t20 a, #ag6 {margin:6px 0px 0px 306px}
#logos #t21 a, #ag7 {margin:0px 0px 0px 211px}
#logos #t22 a, #ag8 {margin:34px 0px 0px 148px}

#ag0, #ag1, #ag2, #ag3, #ag5, #ag6, #ag7, #ag8  {width:93px; height:38px; background:url(images/btn-viewgl.png) no-repeat; position:absolute; z-index:2; display:block; -webkit-transform:translateZ(-3000px);}
#logos #aa9{ display:block;  width:92px; height:38px; position:absolute; margin:526px 0px 0px 326px;  z-index:5000; visibility:hidden;-webkit-transform:translateZ(2300px);transform:translateZ(2300px); -moz-transform:translateZ(2300px); background:url(images/bgpix.png); }
#logos #t00 {-webkit-transform-origin: 50% 50%; -webkit-transform: translateZ(-2000px); width: 368px; height: 171px; background: url(images/tx00.png) no-repeat; position: absolute; margin: 25px 0px 0px 30px; display:block; opacity:0; -moz-opacity:0; -webkit-opacity:0; z-index:10; visibility:hidden;}
#logos #t01 {-webkit-transform-origin: 50% 50%; -webkit-transform: translateZ(-2000px); width: 391px; height: 168px; background: url(images/tx01.png) no-repeat; position: absolute; margin: 15px 0px 0px 478px; display:block;opacity:0; -moz-opacity:0; -webkit-opacity:0; z-index:10; visibility:hidden;}
#logos #t02 {-webkit-transform-origin: 50% 50%; -webkit-transform: translateZ(-2000px); width: 345px; height: 168px; background: url(images/tx23.png) no-repeat; position: absolute; margin: 25px 0px 0px 900px; display:block;opacity:0; -moz-opacity:0; -webkit-opacity:0; z-index:10; visibility:hidden;}
#logos #t10 {-webkit-transform-origin: 50% 50%; -webkit-transform: translateZ(-2000px); width: 321px; height: 271px; background: url(images/tx10.png) no-repeat; position: absolute; margin: 270px 0px 0px 25px; display:block;opacity:0; -moz-opacity:0; -webkit-opacity:0; z-index:10; visibility:hidden;}
#logos #t11 {-webkit-transform-origin: 50% 50%; -webkit-transform: translateZ(-2000px); width: 614px; height: 198px; background: url(images/tx11.png) no-repeat; position: absolute; margin: 260px 0px 0px 365px; display:block;opacity:0; -moz-opacity:0; -webkit-opacity:0; z-index:10; visibility:hidden;}
#logos #t12 {-webkit-transform-origin: 50% 50%; -webkit-transform: translateZ(-2000px); width: 231px; height: 248px; background: url(images/tx12.png) no-repeat; position: absolute; margin: 228px 0px 0px 1015px; display:block;opacity:0; -moz-opacity:0; -webkit-opacity:0; z-index:10; visibility:hidden;}
#logos #t20 {-webkit-transform-origin: 50% 50%; -webkit-transform: translateZ(-2000px); width: 384px; height: 250px; background: url(images/tx20.png) 0px 40px no-repeat; position: absolute; margin: 530px 0px 0px 40px; display:block;opacity:0; -moz-opacity:0; -webkit-opacity:0; z-index:10; visibility:hidden;}
#logos #t21 {-webkit-transform-origin: 50% 50%; -webkit-transform: translateZ(-2000px); width: 359px; height: 154px; background: url(images/tx21.png) 0px 4px no-repeat; position: absolute; margin:570px 0px 0px 470px; display:block;opacity:0; -moz-opacity:0; -webkit-opacity:0; z-index:10; visibility:hidden;}
#logos #t22 {-webkit-transform-origin: 50% 50%; -webkit-transform: translateZ(-2000px); width: 314px; height: 161px; background: url(images/tx22.png) no-repeat; position: absolute; margin: 565px 0px 0px 930px; display:block; opacity:0; -moz-opacity:0; -webkit-opacity:0; z-index:10; visibility:hidden;}

#logos #a0 {width:204px; height:130px; display:block; position:absolute;  margin: 70px 0px 0px 170px;text-decoration:none; z-index:1000; border:solid 1px; -webkit-transform:perspective(1770);}
#logos #a1 {width:204px; height:130px; display:block; position:absolute;  margin: 30px 0px 0px 120px;text-decoration:none; z-index:1000; border:solid 1px; -webkit-transform:perspective(1770);}
#logos #a2 {width:204px; height:130px; display:block; position:absolute;  margin: 90px 0px 0px 170px;text-decoration:none; z-index:1000; border:solid 1px; -webkit-transform:perspective(1770);}
#logos #a3 {width:204px; height:130px; display:block; position:absolute;  margin: 120px 0px 0px 30px;text-decoration:none; z-index:1000; border:solid 1px; -webkit-transform:perspective(1770); }
#logos #a4 {width:204px; height:130px; display:block; position:absolute;  margin: 70px 0px 0px 170px;text-decoration:none; z-index:1000; border:solid 1px;  }
#logos #a5 {width:204px; height:130px; display:block; position:absolute;  margin: 90px 0px 0px 100px;text-decoration:none; z-index:1000; border:solid 1px; -webkit-transform:perspective(1770);}
#logos #a6 {width:204px; height:130px; display:block; position:absolute;  margin: 90px 0px 0px 100px;text-decoration:none; z-index:1000; border:solid 1px; -webkit-transform:perspective(1770);}
#logos #a7 {width:204px; height:130px; display:block; position:absolute;  margin:150px 0px 0px 135px;text-decoration:none; z-index:1000; border:solid 1px; -webkit-transform:perspective(1770);}
#logos #a8 {width:204px; height:130px; display:block; position:absolute;  margin: 70px 0px 0px 90px;text-decoration:none; z-index:1000; border:solid 1px; -webkit-transform:perspective(1770);}

#ray {background:url(images/ray3.png) -300px 0px no-repeat; width:1260px; height:756px; position:absolute; z-index:1000; mask-image:url(images/mask00.png) no-repeat}


#c0 { position:absolute;  z-index:1; -webkit-transform:translateZ(-5200px); }
#c1 { position:absolute;  z-index:1; -webkit-transform:translateZ(-5200px) }
#c2 { position:absolute;  z-index:1; -webkit-transform:translateZ(-5200px)}
#c3 { position:absolute;  z-index:1; -webkit-transform:translateZ(-5200px) }
#c4 { position:absolute;  z-index:1; -webkit-transform:translateZ(-5200px) }
#c5 { position:absolute;  z-index:1; -webkit-transform:translateZ(-5200px) }
#c6 { position:absolute;  z-index:1; -webkit-transform:translateZ(-5200px)}
#c7 { position:absolute;  z-index:1; -webkit-transform:translateZ(-5200px) }
#c8 { position:absolute;  z-index:1; -webkit-transform:translateZ(-5200px)}
#glow {background:url(images/glow-click.png) no-repeat; width:87px; height:63px; position:absolute; margin:326px 0px 0px 131px;}
#skipintro {display:block; background:url(images/btn-skip-intro.png) no-repeat;width:59px; height:17px; position:absolute; margin:723px 0px 0px 1092px; z-index:3000;}