

.lghta {
	      margin-top: 33px;
		  z-index:10000000000;
	
	position:absolute;
	max-width:100%;
	min-height:200px;
	background: rgba(0, 0, 0, 0.41);
	    margin-left: -35px;
}




table.lghtb {
width:100%;
min-width:100%;
	margin:0;
	padding:0;
	height:200px;
	margin-top:12px;
	max-width:100%;
	
	overflow:hidden;
	    opacity: 0.6;
}
table.lghtb td.td2 {
	
	height: 200px;
    width: 300px;
}
table.lghtb td.td1,table.lghtb td.td3 {
	background:#000;
	/*width:100%;*/
	
}
table.lghtb td.td2 img {
	height:260px; 
	max-width:220px;
}
table.lghtb td.td1 img,table.lghtb td.td3 img{
	width:100%;
	/*height:200px;*/ height:260px;
}

table.lghtb td.td1 {
	position:relative;
	
	 -webkit-animation: imga 7s infinite; /* Chrome, Safari, Opera */
    animation: imga 7s infinite;
	
}

@-webkit-keyframes imga {
    0%{width:0; }
    
50%{width:100%;}
    
100% {width:0;}


}

@keyframes imga {
   0%{width:0; }
    
50%{width:100%;}
    
100% {width:0;}
}


table.lghtb td.td3 {
	position:relative;
	
	 -webkit-animation: imgb 7s infinite; /* Chrome, Safari, Opera */
    animation: imgb 7s infinite;
	
}

@-webkit-keyframes imgb {
    0%{width:100%; }
    
50%{width:0;}
    
100% {width:100%;}


}

@keyframes imgb {
   0%{width:100%; }
    
50%{width:0;}
    
100% {width:100%;}
}




/*-------------------------------------*/













.lght {
	     /* margin-top: -12px;
		  z-index:1000;
	
	position:absolute;*/
	    margin-top: 33px;
    z-index: 1000;
    max-height: 260px;
    min-height: 260px;
	 z-index:1000000;
	 max-width:100%;
	
	position:relative;
	
	 -webkit-animation: lghta 7s infinite; /* Chrome, Safari, Opera */
    animation: lghta 7s infinite;
	
}

@-webkit-keyframes lghta {
    0%{right:0; display:none;  }
    
50%{right: 100%; display:block; z-index:1;}
    
100% {right: 0; display:none; }


}

@keyframes lghta {
  0%{right:0; display:none;  }
    
50%{right: 100%; display:block; z-index:1;}
    
100% {right: 0; display:none; }
}

.lght1 {
	      margin-top: -12px;
		  z-index:1000;
	
	position:relative;
	 -webkit-animation: lghta1 7s infinite; /* Chrome, Safari, Opera */
    animation: lghta1 7s infinite;
	
}

@-webkit-keyframes lghta1 {
    0%{left: -80%; display:none;  }
    
50%{left: 0px; display:block; z-index:1;}
    
100% {left: -80%; display:none; }
}

@keyframes lghta1 {
  0%{left: -80%; display:none; }
    
50%{left: 0px; display:block; z-index:1;}
    
100% {left: -80%; display:none;}
}

/*--------------------------------------------------------*/

 h6.ln1 {
	    background: rgba(254, 254, 254, 0.34);
	height:2px;
	width:100%;
	position:relative;
	 -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
	
}

@-webkit-keyframes mymove {
    0%{top: 0px;}
    
50%{top: 260px;}
    
100% {top: 0px;}
}

@keyframes mymove {
   0%{top: 0px;}
    
50%{top: 260px;}
    
100% {top: 0px;}
}

 h6.ln2 {
	    background: rgba(254, 254, 254, 0.34);
	height:2px;
	width:100%;
	position:relative;
	
 -webkit-animation: mymove1 6s infinite; /* Chrome, Safari, Opera */
    animation: mymove1 6s infinite;
	
}

@-webkit-keyframes mymove1 {
    0%{top: 0px;}
   
50%{top: 240px;}
    
100% {top: 0px;}
}

@keyframes mymove1 {
   0%{top: 0px;}
   
50%{top: 240px;}
    
100% {top: 0px;}
}

 h6.ln3 {
	    background: rgba(254, 254, 254, 0.34);
	height:2px;
	width:100%;
	position:relative;
	
 -webkit-animation: mymove2 7s infinite; /* Chrome, Safari, Opera */
    animation: mymove2 7s infinite;
	
}

@-webkit-keyframes mymove2 {
    0%{top: 0px;}
    
50%{top: 230px;}
    
100% {top: 0px;}
}

@keyframes mymove2 {
   0%{top: 0px;}
    
50%{top: 230px;}
    
100% {top: 0px;}
}

 h6.ln4 {
	    background: rgba(254, 254, 254, 0.34);
	height:2px;
	width:100%;
	position:relative;
	
 -webkit-animation: mymove3 8s infinite; /* Chrome, Safari, Opera */
    animation: mymove3 8s infinite;
	
}

@-webkit-keyframes mymove3 {
    0%{top: 0px;}
    
50%{top: 220px;}
    
100% {top: 0px;}
}

@keyframes mymove3 {
   0%{top: 0px;}
    
50%{top: 220px;}
    
100% {top: 0px;}
}

 h6.ln5 {
	    background: rgba(254, 254, 254, 0.34);
	height:2px;
	width:100%;
		position:relative;
 -webkit-animation: mymove4 9s infinite; /* Chrome, Safari, Opera */
    animation: mymove4 9s infinite;
	
}

@-webkit-keyframes mymove4 {
    0%{top: 0px;}
    
50%{top: 210px;}
    
100% {top: 0px;}
}

@keyframes mymove4 {
   0%{top: 0px;}
    
50%{top: 210px;}
    
100% {top: 0px;}
}

 h6.ln6 {
	    background: rgba(254, 254, 254, 0.34);
	height:2px;
	width:100%;
		position:relative;
 -webkit-animation: mymove5 10s infinite; /* Chrome, Safari, Opera */
    animation: mymove5 10s infinite;
	
}

@-webkit-keyframes mymove5 {
    0%{top: 0px;}
    
50%{top: 200px;}
    
100% {top: 0px;}
}

@keyframes mymove5 {
   0%{top: 0px;}
    
50%{top: 200px;}
    
100% {top: 0px;}
}

 h6.ln7 {
	    background: rgba(254, 254, 254, 0.34);
	height:2px;
	width:100%;
		position:relative;
 -webkit-animation: mymove6 8s infinite; /* Chrome, Safari, Opera */
    animation: mymove6 8s infinite;
	
}

@-webkit-keyframes mymove6 {
    0%{top: 0px;}
    
50%{top: 180px;}
    
100% {top: 0px;}
}

@keyframes mymove6 {
   0%{top: 0px;}
    
50%{top: 180px;}
    
100% {top: 0px;}
}

 h6.ln8 {
	    background: rgba(254, 254, 254, 0.34);
	height:2px;
	width:100%;
		position:relative;
 -webkit-animation: mymove7 6s infinite; /* Chrome, Safari, Opera */
    animation: mymove7 6s infinite;
	
}

@-webkit-keyframes mymove7 {
    0%{top: 0px;}
    
50%{top: 235px;}
    
100% {top: 0px;}
}

@keyframes mymove7 {
   0%{top: 0px;}
    
50%{top: 235px;}
    
100% {top: 0px;}
}

 h6.ln9 {
	    background: rgba(254, 254, 254, 0.34);
	height:2px;
	width:100%;
		position:relative;
 -webkit-animation: mymove8 4s infinite; /* Chrome, Safari, Opera */
    animation: mymove8 4s infinite;
	
}

@-webkit-keyframes mymove8 {
    0%{top: 0px;}
    
50%{top: 240px;}
    
100% {top: 0px;}
}

@keyframes mymove8 {
   0%{top: 0px;}
    
50%{top: 240px;}
    
100% {top: 0px;}
}


 h6.ln10 {
	    background: rgba(254, 254, 254, 0.34);
	height:2px;
	width:100%;
		position:relative;
 -webkit-animation: mymove9 11s infinite; /* Chrome, Safari, Opera */
    animation: mymove9 11s infinite;
	
}

@-webkit-keyframes mymove9 {
    0%{top: 0px;}
    
50%{top: 150px;}
    
100% {top: 0px;}
}

@keyframes mymove9 {
   0%{top: 0px;}
    
50%{top: 150px;}
    
100% {top: 0px;}
}






.lna .spn1 {
	position:relative;
 -webkit-animation: sp1 12s infinite; /* Chrome, Safari, Opera */
    animation: sp1 12s infinite;
	
}

@-webkit-keyframes sp1 {
    0%{left: 80%; display:none; opacity:0; }
    
50%{left: 0px; display:block; opacity:1; z-index:1;}
    
100% {left: 80%; display:none; opacity:0;}
}

@keyframes sp1 {
  0%{left: 80%; display:none; opacity:0;}
    
50%{left: 0px; display:block; opacity:1;z-index:1;}
    
100% {left: 80%; display:none; opacity:0;}
}


.lna .spn2 {
	position:relative;
 -webkit-animation: sp2 12s infinite; /* Chrome, Safari, Opera */
    animation: sp2 12s infinite;
	
}

@-webkit-keyframes sp2 {
    0%{left: 180%; display:none; opacity:0;}
    
50%{left: 0px; display:block;z-index:1;}
    
100% {left: 180%; display:none; opacity:0;}
}

@keyframes sp2 {
  0%{left: 180%; display:none; opacity:0;}
    
50%{left: 0px; display:block; opacity:1;z-index:1;}
    
100% {left: 180%; display:none; opacity:0;}
}

.lna .spn3 {
	position:relative;
 -webkit-animation: sp3 12s infinite; /* Chrome, Safari, Opera */
    animation: sp3 12s infinite;
	
}

@-webkit-keyframes sp3 {
    0%{left: 260%; display:none; opacity:0;}
    
50%{left: 0px; display:block;z-index:1;}
    
100% {left: 260%; display:none; opacity:0;}
}

@keyframes sp3 {
  0%{left: 260%; display:none; opacity:0;}
    
50%{left: 0px; display:block; opacity:1;z-index:1;}
    
100% {left: 260%; display:none; opacity:0;}
}











.lna1 .spn1 {
	position:relative;
 -webkit-animation: spa1 11s infinite; /* Chrome, Safari, Opera */
    animation: spa1 11s infinite;
	
}

@-webkit-keyframes spa1 {
    0%{left: 260%; display:none; opacity:0;}
    
50%{left:0; display:block; opacity:1;}
    
100% {left: 260%; display:none; opacity:0;}
}

@keyframes spa1 {
     0%{left: 260%; display:none; opacity:0;}
    
50%{left:0; display:block; opacity:1;}
    
100% {left: 260%; display:none; opacity:0;}
}


.lna1 .spn2 {
	position:relative;
 -webkit-animation: spa2 11s infinite; /* Chrome, Safari, Opera */
    animation: spa2 11s infinite;
	
}

@-webkit-keyframes spa2 {
    0%{left: 160%; display:none; opacity:0;}
    
50%{left:0; display:block; opacity:1;}
    
100% {left: 160%; display:none; opacity:0;}
}

@keyframes spa2 {
     0%{left: 160%; display:none; opacity:0;}
    
50%{left:0; display:block; opacity:1;}
    
100% {left: 160%; display:none; opacity:0;}
}




/******************************************************/

.rlin h6 {
	/*background: rgba(254, 254, 254, 0.34);*/background: rgba(0, 0, 0, 0.36);
	height:100%;
	  width:1px;
	position:absolute;
}

h6.rn1 {
	    
	/*height:100%;
	  width:2px;
	position:absolute;*/
	 -webkit-animation: rmymove 5s infinite; /* Chrome, Safari, Opera */
    animation: rmymove 5s infinite;
	
}

@-webkit-keyframes rmymove {
    0%{left: 0px;}
    
 50%{left: 100%;}
    
100% {left: 0px;}
}

@keyframes rmymove {
   0%{left: 0px;}
    
50%{ left: 100%;}
    
100% {left: 0px;}
}

 h6.rn2 {
	 
	
 -webkit-animation: rmymove1 6s infinite; /* Chrome, Safari, Opera */
    animation: rmymove1 6s infinite;
	
}

@-webkit-keyframes rmymove1 {
    0%{left: 0px;}
   
   50%{left: 95%;}
    
100% {left: 0px;}
}

@keyframes rmymove1 {
   0%{left: 0px;}
   
50%{ left: 95%;}
    
100% {left: 0px;}
}

 h6.rn3 {
	
 -webkit-animation: rmymove2 7s infinite; /* Chrome, Safari, Opera */
    animation: rmymove2 7s infinite;
	
}

@-webkit-keyframes rmymove2 {
    0%{left: 0px;}
    
  50%{left: 85%;}
    
100% {left: 0px;}
}

@keyframes rmymove2 {
   0%{left: 0px;}
    
50%{ left: 85%;}
    
100% {left: 0px;}
}

 h6.rn4 {
	
 -webkit-animation: rmymove3 8s infinite; /* Chrome, Safari, Opera */
    animation: rmymove3 8s infinite;
	
}

@-webkit-keyframes rmymove3 {
    0%{left: 0px;}
    
50%{ left: 80%;}
    
100% {left: 0px;}
}

@keyframes rmymove3 {
   0%{left: 0px;}
    
50%{ left: 80%;}
    
100% {left: 0px;}
}

 h6.rn5 {
 -webkit-animation: rmymove4 9s infinite; /* Chrome, Safari, Opera */
    animation: rmymove4 9s infinite;
	
}

@-webkit-keyframes rmymove4 {
    0%{left: 0px;}
    
50%{  left: 75%;}
    
100% {left: 0px;}
}

@keyframes rmymove4 {
   0%{left: 0px;}
    
50%{ left: 75%;}
    
100% {left: 0px;}
}

 h6.rn6 {
 -webkit-animation: rmymove5 10s infinite; /* Chrome, Safari, Opera */
    animation: rmymove5 10s infinite;
	
}

@-webkit-keyframes rmymove5 {
    0%{left: 0px;}
    
  50%{left: 80%;}
    
100% {left: 0px;}
}

@keyframes rmymove5 {
   0%{left: 0px;}
    
 50%{left: 80%;}
    
100% {left: 0px;}
}

 h6.rn7 {
 -webkit-animation: rmymove6 8s infinite; /* Chrome, Safari, Opera */
    animation: rmymove6 8s infinite;
	
}

@-webkit-keyframes rmymove6 {
    0%{left: 0px;}
    
  50%{left: 65%;}
    
100% {left: 0px;}
}

@keyframes rmymove6 {
   0%{left: 0px;}
    
 50%{left: 65%;}
    
100% {left: 0px;}
}

 h6.rn8 {
 -webkit-animation: rmymove7 6s infinite; /* Chrome, Safari, Opera */
    animation: rmymove7 6s infinite;
	
}

@-webkit-keyframes rmymove7 {
    0%{left: 0px;}
    
 50%{left: 70%;}
    
100% {left: 0px;}
}

@keyframes rmymove7 {
   0%{left: 0px;}
    
 50%{left: 70%;}
    
100% {left: 0px;}
}

 h6.rn9 {
 -webkit-animation: rmymove8 4s infinite; /* Chrome, Safari, Opera */
    animation: rmymove8 4s infinite;
	
}

@-webkit-keyframes rmymove8 {
    0%{left: 0px;}
    
   50%{left: 80%;}
    
100% {left: 0px;}
}

@keyframes rmymove8 {
   0%{left: 0px;}
    
50%{ left: 80%;}
    
100% {left: 0px;}
}


 h6.rn10 {
 -webkit-animation: rmymove9 11s infinite; /* Chrome, Safari, Opera */
    animation: rmymove9 11s infinite;
	
}

@-webkit-keyframes rmymove9 {
    0%{left: 0px;}
    
 50%{left: 90%;}
    
100% {left: 0px;}
}

@keyframes rmymove9 {
   0%{left: 0px;}
    
50%{ left: 90%;}
    
100% {left: 0px;}
}





/******************************************/



ul.lgh {
	position:absolute;
width:100%;
height:100%;
	margin:0;
	padding:0;

	
	max-width:100%;
	
	overflow:hidden;
	opacity: 0.75;
	    
}
                ul.lgh li {
	float:none;}
              ul.lgh li.rt2 img {
	
	height:160px;
    width: 100%;
}
           ul.lgh li.rt1,ul.lgh li.rt3 {
	background:#000;
	/*width:100%;*/
	
}

ul.lgh li.rt1 img,ul.lgh li.rt3 img{
	width:100%;
	height:auto;
	
}

        ul.lgh li.rt1{
	position:relative;
	
	 -webkit-animation: imgar 12s infinite; /* Chrome, Safari, Opera */
    animation: imgar 12s infinite;
	
}




@-webkit-keyframes imgar {
   /*0%{height:0%;}
    
50%{height:100%;}
    
100% {height:0%;}*/0%{height:0%;}
    
50%{height:90%;}
    
100% {height:0%;}


}

@keyframes imgar {
   /*0%{height:0%;}
    
50%{height:100%;}
    
100% {height:0%;}*//*0%{height:7%;}
    
50%{height:45%;}
    
100% {height:7%;}*/0%{height:0%;}
    
50%{height:90%;}
    
100% {height:0%;}
}


ul.lgh li.rt3 {
	position:relative;
	
	 -webkit-animation: imgbr 12s infinite; /* Chrome, Safari, Opera */
    animation: imgbr 12s infinite;
	
}

@-webkit-keyframes imgbr {
     0%{height:90%; }
    
50%{height:0%;}
    
100% {height:90%;}


}

@keyframes imgbr {
    0%{height:90%; }
    
50%{height:0%;}
    
100% {height:90%;}
}


