@media (max-width: 1500px) and (min-width: 900px) {

body{margin:0px;}

	  #Taches3{display: none;
	}

	#bannerP1{
		height:140px;
		width:100%;
		position:fixed;
		top:0px;
		left:0px;
		background: #2b2c30; /* Old browsers */
		z-index: 5;
		font-family: "Regular2";
		color: white;
		font-size: 18px;
		z-index: 20;
	}
	#bannerP1 table{ max-width: 100%; height: 100%;}
	#menuNV {width: 100%;height: 160px;}
	#RSM{
		position: fixed;
		right:30%;
		top:10px;
	}
	#MSopt6{display: none;}
	#MSopt66{display: none;}
	.costoCel{
		display: none;
	}
	
	#divp1, #divp2{margin-left:15%;float:left;width:5px;}
	#bannerP1 .barraVertical{
	border-right: 1px solid #BDBDBD; 
	width:1px;
	height:80%;
	margin-left: 15px;
	margin-right: 15px;
	}
	#logoP{
	height:110px;
	}
	#numeroMP{font-size:35px;width:200px;padding-bottom:7px;padding-top:7px;}
	#localesPP{font-size:35px;padding-bottom:5px;padding-top:10px;width:600px;font-size:50px;}
	#tablePP{width:45%;}
	#bannerP2{
		height:100px;
		width:100%;
		position:absolute;
		top:52px;
		left:0px;
		background: #3a3c3f; /* Old browsers */
		background: -moz-linear-gradient(left,  #3a3c3f 0%, #251c19 22%, #251c19 77%, #3a3c3f 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,#3a3c3f), color-stop(22%,#251c19), color-stop(77%,#251c19), color-stop(100%,#3a3c3f)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left,  #3a3c3f 0%,#251c19 22%,#251c19 77%,#3a3c3f 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left,  #3a3c3f 0%,#251c19 22%,#251c19 77%,#3a3c3f 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(left,  #3a3c3f 0%,#251c19 22%,#251c19 77%,#3a3c3f 100%); /* IE10+ */
		background: linear-gradient(to right,  #3a3c3f 0%,#251c19 22%,#251c19 77%,#3a3c3f 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3c3f', endColorstr='#3a3c3f',GradientType=1 ); /* IE6-9 */
	}
	#slider1_container{position:relative;left:23%;width: 1000px; height: 100px; overflow: hidden;}
	#bannerP3{
		height:21px;
		width:100%;
		position:absolute;
		top:140px;
		left:0px;
		background: #000; /* Old browsers */
	}
	#Menu{
		position:fixed;
		top:162px;left:0px;
		z-index: 100;
	}
	#Menu11{width:130px;}
	#Menu111{height:21px;}
	#Menu1111{font-size:23px;position:relative;top:-3px;}
	#Menu11111{font-size:30px;font-family: 'Negrita2';}

	#Tache{position: absolute;top:0px;cursor: pointer;
		right: -40px;width: 25px;padding-left: 10px;padding-right: 5px;padding-top: 10px;padding-bottom: 5px;
		z-index: 11;background:#EFE03C;height: 25px;margin: auto;
		 }
		 #Taches{position: absolute;top:0.3px;cursor: pointer;
		right:-75px;width: 25px;padding-left: 10px;padding-right: 5px;padding-top: 10px;padding-bottom: 5px;
		z-index: 11;background:#EFE03C;height: 25px;margin: auto;
		 }
		  #Taches2{position: absolute;top:0px;cursor: pointer;
		right: -40px;width: 25px;padding-left: 10px;padding-right: 5px;padding-top: 10px;padding-bottom: 5px;
		z-index: 11;background:#EFE03C;height: 25px;margin: auto;
		 }
		 #CCP{display: none;}
	#Tache:hover img{
		transform:rotate(-90deg);
-ms-transform:rotate(-90deg); /* IE 9 */
-webkit-transform:rotate(-90deg); /* Opera, Chrome, and Safari */
-webkit-transition-duration: 0.5s, 0.5s, 0.5s;
-ms-transition-duration: 0.5s, 0.5s, 0.5s;

	}
	#Taches:hover img{
		transform:rotate(-90deg);
-ms-transform:rotate(-90deg); /* IE 9 */
-webkit-transform:rotate(-90deg); /* Opera, Chrome, and Safari */
-webkit-transition-duration: 0.5s, 0.5s, 0.5s;
-ms-transition-duration: 0.5s, 0.5s, 0.5s;

	}
	#Taches2:hover img{
		transform:rotate(-90deg);
-ms-transform:rotate(-90deg); /* IE 9 */
-webkit-transform:rotate(-90deg); /* Opera, Chrome, and Safari */
-webkit-transition-duration: 0.5s, 0.5s, 0.5s;
-ms-transition-duration: 0.5s, 0.5s, 0.5s;

	}

		a:link{text-decoration: none;color:white;}
		a:visited{text-decoration: none;color:white;}
		a:hover{text-decoration: none;color:white;}
		a:active{text-decoration: none;color:white;}


		#PieP a:link{text-decoration: none;color:gray;}
		#PieP a:visited{text-decoration: none;color:gray;}
		#PieP a:hover{text-decoration: none;color:gray;}
		#PieP a:active{text-decoration: none;color:gray;}

	#MenuP{
		font-family: "SinCn";
		position: fixed;
		left:-50%;
		margin-top: 140px;
		height: 100%;
		background: #000;
		opacity: 0.9;
		width:33%;
		z-index: 100;
		color:#fff;
		padding-top: 30px;
		padding-right: 20px;
		padding-bottom: 20px;
		padding-left: 100px;
	}
	.botonMenuP{cursor:pointer;padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:10px;border:solid 2px #fff;    border-radius: 7px;    -moz-border-radius: 7px;    -webkit-border-radius: 7px;}
	.botonMenuP2{cursor:pointer;padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:10px;border:solid 2px #fff;    border-radius: 7px;    -moz-border-radius: 7px;    -webkit-border-radius: 7px;}
	.botonMenuP2 font{color:#fcec00;font-family: 'Negrita2';}
	.botonMenuP2:hover{color:#000;background: #fff;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
	.hoverG{border:solid 2px #fff;    border-radius: 7px;    -moz-border-radius: 7px;    -webkit-border-radius: 7px;color:#000;background: #fff;}
	
	.botonMenuP3{font-weight: bold;cursor:pointer;padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:10px;border:solid 4px #c34732;    border-radius: 7px;    -moz-border-radius: 7px;    -webkit-border-radius: 7px;}
	.botonMenuP3:hover{color:#fff;background: #c34732;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
	.botonMenuC{
		position: absolute;
		top:-90px;
		right:-90px;
		font-size:35px;
		cursor:pointer;
		 background: #c34732;
		  border-radius: 60px;
		  -moz-border-radius: 60px;
		  -webkit-border-radius: 60px;
		  color: #fff;
		  display: inline-block;
		  font-weight: bold;
		  line-height: 110px;
		  margin-right: 15px;
		  padding-top: 10px;
		  text-align: center;
		  width: 120px;
		  letter-spacing: -1.5px;
	}


	#Menu11:hover{color:#000;background: #fff;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}

	#Mapa{
	width:100%; height:100%;display:none;
	}
	.preventa{position: absolute;top:82px;right: 0px;}
	.fuentePrecio{float:right;font-size:17px;font-family:Negrita;color:#000;}
	#ContactoP2{
		font-family: "SinCn";
		position: fixed;
		margin-top: 162px;
		left:-55%;
		height: 456px;
		background: #000;
		opacity: 0.9;
		width:35%;
		z-index: 9;
		color:#fff;
		padding-top: 20px;
		padding-right: 40px;
		padding-bottom: 20px;
		padding-left: 20px;
	}
	

	

	#ContactoP2 input[type="email"], input[type="text"] {
    height:30px;
    background:#000;
    border:1px solid #fff;
    padding-left:5px;
    margin-top:5px;
    font-size:15px;
    color:#FFF;
    font-family: "Regular";
	}
	#ContactoP2 textarea {
    
    width:380px;
    background:#000;
    border:2px solid #fff;
    padding-left:5px;
    margin-top:5px;
    font-size:15px;
    color:#FFF;
    font-family: "Regular";
	}
	#sombraM{
		position: fixed;
		height: 100%;
		width: 100%;
		background: #000;
		opacity: 0.7;
		z-index: 7;
		margin-top: 140px;
	}
	#Menu img{width:80%;cursor:pointer;}
	
	#contentP{
		height:1000px;
		width:100%; 
		
		padding-top:90px;

		background: #000;
		overflow: auto;
		overflow: hidden;
	}
	#contentP2{
		display: none;
	}
	

	#menuSG{
		position:fixed;top:180px;width:100%;margin: 0 auto;z-index:10;color:white;visibility:hidden;	
	}
	#menuSGT{background:#000;opacity: 0.8;border-radius: 7px;    -moz-border-radius: 7px;    -webkit-border-radius: 7px;}
	.menuSP{
		background:#121213 ;
		height: 35px;
		font-size: 21px;
		margin-bottom: 3px;
		width: 93%;
		margin-left: -60px;
		padding-left: 31%;
		padding-top: 10px;
		cursor:pointer;
		text-shadow:3px 3px 5px black;
	}
	.seleccion{position:relative;left:-32%;top:0px;height: 128%;width: 10px;float: left;margin-top: -10px;}
	.menuSP:hover .seleccion{background:#ECDE3F;}
	.menuSP:hover {color:#ECDE3F;}
	.op{padding-left: 17%;}
	.opts{cursor:pointer;}
	.opts:hover{color:#D3D3D3;}
	/*---------------------------------------------------------FICHAS-------------------------------------------------------------*/
	.fichas{
		float: left;
		width:350px;
		height: 380px;
		-moz-box-shadow: 4px 2px 10px #BDBDBD;
		-webkit-box-shadow: 4px 2px 10px #BDBDBD;
		box-shadow: 4px 2px 10px #BDBDBD;
		color:#5b5b5f;
		margin-top: 20px;
		margin-left: 12px;
		margin-right: 9px;
	}
	.textoFichas{
		padding-top: 15px;
		padding-right: 15px;
		padding-left: 15px;
	}
	.textoFichas hr{border-top:solid 1px #000;width:70px;	border-bottom:0px;float: left;}
	.imgFichas{width:100%;}
	.views{position: relative;bottom:0px;left:15px;width: 30%;height:25px;}
	.views font{padding-left: 5px;}
	/*---------------------------------------------------------FICHAS-------------------------------------------------------------*/
	#PieP{
		height:290px;
		width:100%;
		
		padding-top: 50px;
		color:#6E6E6E;

	}
	#PieS1{
		width:100%;
		height:245px;
		background: #FFF; /* Old browsers */
		margin-top: -60px;
		padding-top:30px;
	}
	#PieS1 hr{border-top:solid 3px #fff;width:30px;	border-bottom:0px;float: left;}
	#PieS1 input[type="text"],input[type="email"] {
    height:20px;
    background:#fff;
    border:1px solid #6E6E6E;
    padding-left:5px;
    padding-top: 5px;
    margin-top:5px;
    font-size:15px;
    color:#D3D3D3;
    font-family: "Regular";
	}
	#PieS1 textarea {
    height:100px;
    width:380px;
    background:#2B2726;
    border:2px solid #fff;
    padding-left:5px;
    margin-top:5px;
    font-size:15px;
    color:#D3D3D3;
    font-family: "Regular";
	}
	#PieS1 .barraVertical{
	border-right: 2px solid #999999; 
	width:1px;
	height:200px;
	}
	#PieS2{
		height:100%;
		background:#000;
	}

}
