#licencia
{
right:2px;
font-weight: bold;
font-size: 19px;
position:fixed;
text-align: right;
color:#8C1717;
top:0px;
z-index:20;
}

.lic
{
		display:none;
	}
	
#pos_top 
{
position:fixed;
z-index:11;
margin:auto;
}

.abarra
{
width:35px;
height:30px;
float: left;
}

#bajar
{
margin-top:10%;
}

#fijo
{
position:fixed;
top:15%;
left:-30px;
}

#pos_top2
{
position:relative;
top:0px;
left:0px;
z-index:10;
margin:auto;
}

#pos_centro
{
margin-left:5%;
margin-right:5%;
position:relative;
top:20px;
/*margin:auto;*/
z-index:5;
}

#footer 
{
   z-index:6;
   position:fixed;
   font-size: 10px;
   bottom:0%;
   width:100%;
   height:4%;   
   background:#333;
   /*#e0e0e0*/
 /*  -webkit-box-shadow:5px 9px 100px #A1887F;*/
   
}

#prove:hover
{
background-color: #000000;
-webkit-box-shadow:0px 0px 0px 0px #ffffff;	
color: #FFFFFF;
}

#prove
{
margin-left:10%;
margin-right:18%;
border-right: 0px solid #bbb;
}

#prove2
{
	display: none;
}

.container 
{
    width:100%;
	margin-top:1.5% ;
	/*bottom:50%;*/
    text-align:center;
	  z-index: 5;
	/*background-color: lightgreen;*/

}

.containerr2{
    width:100%;
	margin-top:1%;
    text-align:center;
	background-image: url(../img/circulitos.png);
	/*background-color: lightgreen;*/

}

.containerr{

    width:100%;

    text-align:center;


}

#left_new {
    float:left;
    width:50%;
}

#right_new{
    float:right;
    width:50%;
}

#leftmenu {	
    width:20%;
	position:fixed;
	left:1%;
	z-index: 6;
	padding:1% 1%;
	/*border:5px double #ffffff;*/
	border-radius:10px;
	-webkit-box-shadow:1px 2px 10px 1px #ffffff;	
}

#left {
    float:left;
	margin-top:22px;
    width:46%;
}

#left2 {
    float:left;
    width:48%;
	height:50%;
}

#leftmapa{

    float:left;
    width:70%;
	height:300px;

	
}

#rightmapa {

    float:right;
    width:30%;
	height:300px;
	padding-top:100px ;

}

#rightmenu {
 
    float:right;
    width:80%;
	z-index:2;
	position:relative;
	
}

#right {
    float:right;
	padding-right:2% ;
    width:46%;
}

#right2{
    float:right;
	margin-top:22px;
	width:46%;
}

#a {
    float:left;
	margin:2.5% 1% 1% 2.5%;
    width:16.5%;

}

#b {
    float:left;
	margin:2% 2% 2% 2%;
    width:15%;

}

#e {
    float:right;
	padding-right:2% auto;
    width:18%;
}

.botontop
	{
	display:none;
	right:1%;
	bottom:5%;
	position:fixed;
	z-index:11;
	background-color:#8C1717 ;		
	text-decoration: none;
	width:10%;
	font-family: Vegur, 'PT Sans', Verdana, Sans-serif;
	font-size: 12px;
	color: #fff;
	/*-webkit-box-shadow:1px 0.5px 5px 0px #ffffff;	*/
	border: 2px solid #ffffff;
	border-radius: 50px;
	}

@media screen and (max-width: 600px) 
{
	#licencia
	{
		display:none;
	}

	#prove
	{
		display: none;
	}
	
	#prove2
	{	
		border-right: 0px solid #bbb;
		display: block;
		font-size: 10px;
		position:relative;
		left:24%;
	}
	
	#prove2:hover
	{
		background-color: #000000;
		-webkit-box-shadow:0px 0px 0px 00px #ffffff;	
		color: #FFFFFF;
	}

	#bajar
	{
		margin-top:12%;
	}
	
	#bajar2
	{
		padding-top:2%;
	}
	
	#footer 
	{
		z-index:6;
		position:fixed;
		font-size: 8px;
		bottom:0%;
		width:100%;
		height:3.2%;   
		background:#333;
		/*#e0e0e0*/
		/*  -webkit-box-shadow:5px 9px 100px #A1887F;*/
	}

	#left2 
	{
		width:100%;
		padding-bottom:11%;
		/*display: block;*/
	}
	
	#right 
	{
		width:100%;
	}
	
	#left 
	{
		
	float: left;
margin-top: 1%;
margin-right: 1%;
margin-bottom: 0%;
margin-left: 1%;
width: 45%;
	}
	
	#right2
	{
		margin:3% auto;
		width:100%;
	}	
	
	#leftmapa
	{
		margin-top:2%;
			padding-bottom:5%;
		width:100%;
		height:30%;
	}
	
	#rightmapa 
	{
   
    width:100%;
	padding-top:2%;
	padding-bottom:5%;
}

	#leftmenu 
	{
    width:100%;
	float:left;
	position:relative;
	z-index: 6;
	border-radius:10px;
	left:2%;
	
	padding:0% auto;
	-webkit-box-shadow:0px 0px 0px 0px #ffffff;	
	}
	
	#rightmenu 
	{
	top:8px;
    width:100%;
	z-index:2;
	position:relative;
	}

	.lic:hover
	{
		background-color: #000000;
		position:relative;
		color: #FFFFFF;
		font-size: 9px;
		z-index:0;
	}
	
	.lic
	{
	display:block;
	font-size: 9px;
	}
	
	.botontop
	{
	right:2%;
	display:none;
	bottom:4%;
	position:fixed;
	z-index:11;
	background-color:#8C1717 ;		
	text-decoration: none;
	width:30%;
	font-family: Vegur, 'PT Sans', Verdana, Sans-serif;
	font-size: 10px;
	color: #fff;
	/*-webkit-box-shadow:1px 0.5px 5px 0px #ffffff;	*/
	border: 2px solid #ffffff;
	border-radius: 50px;
	}
	}


