/* CSS para la animación y localización de los DIV de cookies */
@keyframes desaparecer
{
0%	{bottom: 0px;}
80%	{bottom: 0px;}
100%	{bottom: -50px;}
}
@-webkit-keyframes desaparecer /* Safari and Chrome */
{
0%	{bottom: 0px;}
80%	{bottom: 0px;}
100%	{bottom: -50px;}
}
@keyframes aparecer
{
0%	{bottom: -38px;}
10%	{bottom: 0px;}
90%	{bottom: 0px;}
100%	{bottom: -38px;}
}
@-webkit-keyframes aparecer /* Safari and Chrome */
{
0%	{bottom: -38px;}
10%	{bottom: 0px;}
90%	{bottom: 0px;}
100%	{bottom: -38px;}
}
#cookiesms1:target {
display: none;
}
.cookiesms{	
width:100%;
font-family:Arial, Helvetica, sans-serif;
height:43px;
margin:0 auto;
padding-left:1%;
padding-top:5px;
font-size: 0.9em;
clear:both;
font-weight: strong;
color: #FFFFFF;
bottom:0px;
position:fixed;
left: 0px;
background-color: #ED2E38;
opacity:0.7;
filter:alpha(opacity=70); /* For IE8 and earlier */
transition: bottom 1s;
-webkit-transition:bottom 1s; /* Safari */
-webkit-box-shadow: 1px -1px 1px rgba(50, 50, 50, 0.56);
-moz-box-shadow: 1px -1px 1px rgba(50, 50, 50, 0.56);
box-shadow: 1px -1px 1px rgba(50, 50, 50, 0.56);
z-index:999999999;
}
.cookiesms:hover{
bottom:0px;
}
a, a:hover { 
  outline: none;
  color: #FFFFFF;
  text-decoration:none;
}

a:hover { 
  text-decoration: none;
  color: #000000;
}