a {
	border: none;
}
.a {
	position: absolute;
}
.r {
	position: relative;
}
.o {
	overflow: hidden;
}

img {
	border:none;
}



#bgbg {
  position: absolute;
  top: 0px;
  left: 0px; 
	z-index: 1;
	 -webkit-transform: translateX(-27px);  /* Chrome, Opera 15+, Safari 3.1+ */
			-ms-transform: translateX(-27px);  /* IE 9 */
					transform: translateX(-27px); /* Firefox 16+, IE 10+, Opera */
}

#cat {
  position: absolute;
  top: 0px;
  left: 110px; 
	z-index: 9;
}

#cat2 {
  position: absolute;
  top: 184px;
  left: 46px; 
	z-index: 7;
}

#table {
	z-index:5;  
  top: 179px;
  left: 0px; 
	 -webkit-transform: translateX(-88px);  /* Chrome, Opera 15+, Safari 3.1+ */
			-ms-transform: translateX(-88px);  /* IE 9 */
					transform: translateX(-88px); /* Firefox 16+, IE 10+, Opera */
}

  #t1 {
  	z-index:2;  
  	left:28px;
  	top: 37px;
		 -webkit-transform: translateX(-300px);  /* Chrome, Opera 15+, Safari 3.1+ */
				-ms-transform: translateX(-300px);  /* IE 9 */
						transform: translateX(-300px);  /* Firefox 16+, IE 10+, Opera */
	}
  

  #t2 {
  	z-index:14;  
  	left:64px;
  	top: 39px;
		opacity: 0;
	}

  #t3 {
  	z-index:8;  
  	left: 45px;
  	top: 25px;
		 -webkit-transform: translateX(-300px);  /* Chrome, Opera 15+, Safari 3.1+ */
				-ms-transform: translateX(-300px);  /* IE 9 */
						transform: translateX(-300px);  /* Firefox 16+, IE 10+, Opera */
	}
  

	
  #legal {
  	z-index:13;
  	left:36px;
  	top: 235px;
  }
	#logo {
		z-index: 13;
		left: 256px;
	  top:210px;
	}

	
	#f1 {
		z-index:12;  
		left:20px;
		top: 55px; 
		 -webkit-transform: translateX(-300px);  /* Chrome, Opera 15+, Safari 3.1+ */
				-ms-transform: translateX(-300px);  /* IE 9 */
						transform: translateX(-300px);  /* Firefox 16+, IE 10+, Opera */
	}
  

	

  #bannerButton {
    left: 70px;
    top:210px;
  	z-index:15;
  	border:none;
  	 -webkit-transform: scale(0);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: scale(0);  /* IE 9 */
            transform: scale(0);  /* Firefox 16+, IE 10+, Opera */
  }
	



body {
  margin: 0;
  padding: 0; }

#bg-exit {
  background-color: rgba(255, 255, 255, 0);
  cursor: pointer;
  width: 300px;
  height: 250px;
  left: 0px;
  position: absolute;
  top: 0px;
  z-index: 5000;
  cursor: pointer; }

#unit-border {
  border: 0.5px solid #000000;
  width: 299px;
  height: 249px;
  position: absolute;
  top: 0px;
  left: 0px;
	z-index: 100;
}

#unit-container {
  position: relative;
  cursor: pointer;
  overflow: hidden;
  width: 300px;
  height: 250px;
  background-color: #fff; }

#main-panel {
  overflow: hidden; }
