			 body{
				 margin: 0;
				 padding: 0;
			 }
			 .ancho100{
				 width:100%
			 }
			 
			#logo{
				position: absolute;height: 100px;top: 10px;left: 50px;z-index: 1;
			}			 
			#carouselSlider  .carousel-inner{
					max-height: 900px
			}
			#carouselSlider{
				width:100%;
				margin: 0 auto;
			}

				
				.divEncabezado{
					background-image: url("../assets/images/dinero_fondo.png");
					padding: 0 0 10px 0;
				}
				.divEncabezado2{
					padding: 10px 0;
				} 

				#pagina{
					width:900px;
					margin: 10px auto;
					padding: 5px 0;
					background-color: #ffffff;
					-webkit-box-shadow: 0px 0px 12px 5px rgba(0,0,0,0.46);
					-moz-box-shadow: 0px 0px 12px 5px rgba(0,0,0,0.46);
					box-shadow: 0px 0px 12px 5px rgba(0,0,0,0.46);
					
				} 
				.pantallachico{
					display:none;
				}				
			.topMenu { list-style: none outside none; margin:0; padding: 0; text-align: right; }
			.topMenu li { display: inline; margin: 0 2px; }
			.topMenu li a {text-decoration: none; padding: 5px; border-radius:5px}
				
			.pantallagrande #topVerificar{
				 width:750px; margin: 0 auto;
				/* width:400px; /*margin-left: 300px; float: left ;*/
			}
			.pantallagrande #topDivMenu{
				width:750px; margin: 10px auto 0 auto;
				/*width:550px; float: left; margin-top:7px;*/
			}
			
 
	
			@media screen and (max-width: 1200px) {
				.pantallagrande #topVerificar{
					width:450px; 
					float: right;
					margin: 0 50px 0 0;
				}				
				.pantallagrande #topDivMenu{
					width:900px;
					float: right;
					margin: 15px 35px 0 0;
				}	
				
				.pantallagrande #topVerificar input,
				.pantallagrande #topVerificar input::placeholder {
					font-size: 10px ;
				}			
			
			}
			
			@media screen and (max-width: 900px) {
			    #pagina{
					width:100%;
					margin: 0;
					padding: 0;					
				}
				.carousel-control-prev, .carousel-control-next{
					background-color: inherit;
					width:15%;					
				}
				.carousel-control-next{
					right:0;
				}
				.carousel-control-prev{
					left: 0;
				}
				.divEncabezado{
					background-image: inherit;
					padding:   0;
				}				
			}
			@media screen and (max-width: 768px) {
				.pantallagrande, .pantallagrande  .btn {
					font-size: 10px !important;
				}
				.pantallagrande #topVerificar{
					width:400px; 
					float: right;
					margin-right: -80px
 
				}				
				.pantallagrande #topDivMenu{
					width:600px;
					float: right;
					margin: 15px 0 0 0;
				}					

				#logo{
					 left: 5px;
					 height: 80px;
				}
				.ocultar{
					display:none;
				}
				.btn-login{
					width:50px !important;
				}
			}
			@media screen and (max-width: 450px) {
				.pantallachico{
					display:block;
				} 
				.pantallagrande{
					display:none;
				}
				#logo{
					 left: 10px;
					 top: 5px;
					 height: 70px;
				}	
				.pantallachico #topDivMenu{
					width:100%;
					margin: 30px 0 0 0;
				}	
				.topMenu { text-align: center; }
				.topMenu li { font-size : 14px; }	

				#carouselSlider  .carousel-inner{
					max-height: 220px
				}
				
				#carouselSlider  .carousel-caption{
					height: 50px;
					padding: 5px;
				}	
				.divEncabezado2{
					padding: 7px 0 4px 0 ;
				}
			}
			
			@media screen and (max-width: 380px) {
				 .pantallachicotext {
					  font-size : 12px !important;
					  padding: 5px 2px  !important;
				  }
			}