
        /* ESTILO OVERLAY Y BOX*/
        .overlay{
            background:transparent url(images/overlay.png) repeat top left;
            position:fixed;
            top:0px;
            bottom:0px;
            left:0px;
            right:0px;
            z-index:100;
        }
        .box{            			
			position:absolute;
            top:-1500px;
            left:30%;
            right:30%;
            background-color:#101D2B;
            color:#ffffff;
            padding:20px;			
            border:2px solid #ccc;            
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;		
        }      
		.box table{		
			table-layout:fixed;
			width: 100%;
		}
		
		.box img{					
			width: 80%;		
            height: 80px;
		}
		.box p{
			width: 100%;		
		}
        
		a.boxclose{
            float:right;
            width:26px;
            height:26px;
            background:transparent url(../images/cancel.png) repeat top left;
            margin-top:-30px;
            margin-right:-30px;
            cursor:pointer;
        }
		
		a.boxclose:hover{opacity:0.6;}
		
		/* END ESTILO OVERLAY Y BOX*/

		/* ESTILO OVERLAY2 Y BOX2*/
		/*
		.box2 {            			
			position:absolute;
            top:-1500px;
            left:25%;            
			width:50%;
            background-color:rgba(16,29,43,.5);			
            color:#ffffff;
            padding:10px;			
            border:5px solid #A50505;            
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;		
			display:block;
			text-align:center;
        }      
		
		a.boxclose2{
            float:right;
            width:26px;
            height:26px;
            background:transparent url(images/cancel.png) repeat top left;            
            cursor:pointer;
        }
		
		a.boxclose2:hover{opacity:0.6;}
				
		.box2 .imgpop{
			width:360px;
			height:75px;			
			margin-top:1em;
		}
		
		.box2 p{
			color:#ffffff;
			font-size:25px;
			font-weight:bold;
			font-family:arial;
			margin-top:1em;
			margin-bottom:.5em;
			line-height:1em;
		}
		
		.direccion{
			color:#ffffff;
			font-size:26px;			
			font-family:arial;
			margin-top:1em;	
			margin-bottom:1em;
			line-height:1em;	
			font-weight:bold;
			}
		
.Btnmodal {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #A50505), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #A50505 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #A50505 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #A50505 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #A50505 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #A50505 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A50505', endColorstr='#c62d1f',GradientType=0);
	background-color:#A50505;
	border:2px solid #ccc;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:19px;
	font-weight:bold;
	padding:12px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;		
}
.Btnmodal:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #A50505));
	background:-moz-linear-gradient(top, #c62d1f 5%, #A50505 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #A50505 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #A50505 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #A50505 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #A50505 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#A50505',GradientType=0);
	background-color:#c62d1f;
}
.Btnmodal:active {
	position:relative;
	top:1px;
}
*/
/* END ESTILO OVERLAY2 Y BOX2*/