body {margin:0px;padding:0px;}
	#overscroll { width: 100%; height: 100%; overflow: hidden; }
	#overscroll ul { width: 2500px; margin:0; padding: 0; }
	#overscroll li { display: block; float: left; }
	#overscroll li.alt { background-color: #C00; }
	#overscroll li.no-drag { background-color: #000; color: #FFF; }
	#overscroll li.last { clear: both; visibility: hidden; height: 0; padding: 0; }
	html {
	height: 100%;


}
body {
	margin: 0;
	padding: 0;
	height: 100%;
	overflow:hidden;
    background: #fff;
	}
	
	.hud1 {
	position:fixed;
	color:white;

	left:20px;
	top:20px;
	margin:0px auto;
	text-align:left;
	z-index:9999;
	}
	.hud2 {
	position:fixed;
	bottom:20px;
	width:200px;
	right:20px;
	z-index:2;
	}
    .content {
        position: absolute;
        right:0px;
    z-index:-999999;
    width: 96%;

    }
	iframe {
	border:0px;
	}
	#map-report div.gmnoprint,
#map-report div.gmnoscreen {
    display: none;      
}

#big-video-control { display: none; }

img[src="http://maps.gstatic.com/mapfiles/google_white.png"] {
    display: none; 
}





input[type="button"] {
    color:#616161;
    font-family: arial;
    text-transform: uppercase;
    font-size:14px;
    font-weight: bolder;
    padding:10px;
    background:url(overlay.png) repeat-x center #ffcc00;
    background-color:#D1D4C1;
    border:1px solid #D1D4C1;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    border-bottom:1px solid #9f9f9f;
    -moz-box-shadow:inset 0 1px 0 #D1D4C1;
    -webkit-box-shadow:inset 0 1px 0 #D1D4C1;
    box-shadow:inset 0 1px 0 #D1D4C1;
    cursor:pointer;
    display:block;
    width:35px;
}
input[type="button"]:hover {
    background-color:#7D7B8A;
    color: white;
}

.Absolute-Center {
  width: 50%;
  height: 50%;
  overflow: auto;
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
}

.Center-Container {
  position: relative;
}

.butonia {

position: absolute;
	width: 300px;
	margin-bottom: 130px;
	bottom: 10px;
	left: 40%;
	margin-left: auto;
	margin-right: auto;
}

.caja1 {
    position:relative;
    top:-10%;
      margin: 0px auto;
    width: 70%;
   line-height:14px;
   font-size:20px;
   z-index: 30;
       -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 25s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 25s;
       -webkit-animation-name: rotate; 
    -webkit-animation-duration: 25s; 
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotate; 
    -moz-animation-duration: 25s; 
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    
   
}
@-webkit-keyframes rotate {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotate {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
}







.caja2 {

  z-index: 25;

    position:absolute;
vertical-align: middle;
top: 25%;
left: 25%;
    margin: 0px auto;
    width: 800px;
   line-height:14px;
   font-size:20px;
    -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 25s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 25s;
       -webkit-animation-name: rotate; 
    -webkit-animation-duration: 25s; 
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotate; 
    -moz-animation-duration: 25s; 
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    
   
}
@-webkit-keyframes rotate {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotate {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
    z-index:99999;
}

.caja3 {

  z-index: 20;

    position:relative;

    top:-1100px;
    margin: 0px auto;
    width: 60%;
   line-height:14px;
   font-size:20px;
    -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 25s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 25s;
       -webkit-animation-name: rotate; 
    -webkit-animation-duration: 25s; 
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotate; 
    -moz-animation-duration: 25s; 
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    
   
}
@-webkit-keyframes rotate {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(-360deg);}
}

@-moz-keyframes rotate {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(-360deg);}
    z-index:99999;
}


.caja4 {

  z-index: 10;
left: 25%;
    position:absolute;

    top:25%;
    margin: 0px auto;
    width: 30%;
   line-height:14px;
   font-size:20px;
    -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 25s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 25s;
       -webkit-animation-name: rotate; 
    -webkit-animation-duration: 25s; 
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotate; 
    -moz-animation-duration: 25s; 
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    
   
}
@-webkit-keyframes rotate {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotate {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
    z-index:99999;
}

.caja5 {

  z-index: 50;

    position:absolute;
left: 25%;
    top:0;
    margin: 0px auto;
    width: 60%;
   line-height:14px;
   font-size:20px;
    -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 25s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 25s;
       -webkit-animation-name: rotate; 
    -webkit-animation-duration: 25s; 
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotate; 
    -moz-animation-duration: 25s; 
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    
   
}
@-webkit-keyframes rotate {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotate {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
    z-index:99999;
}


.caja6 {

  z-index: 20;

    position:absolute;
left: 45%;
    top:25%;
    margin: 0px auto;
    width: 20%;
   line-height:14px;
   font-size:20px;
    -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 25s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 25s;
       -webkit-animation-name: rotate; 
    -webkit-animation-duration: 25s; 
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotate; 
    -moz-animation-duration: 25s; 
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    
   
}
@-webkit-keyframes rotate {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotate {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
    z-index:99999;
}

h1 {
    font-size: 20px;
}