<style type="text/css">
<!--
.xbr        {font-family: Verdana; font-size: 11px; color: #666666; background-color: #F9F9F9; border: #7F9DB9; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 18px}
.xbrnohe    {font-family: Verdana; font-size: 11px; color: #666666; background-color: #F9F9F9; border: #7F9DB9; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.Z          {font-family: Verdana; font-size: 11px; Line-Height: 18px; color: #000000; text-decoration: none;}
.Z:hover  	{font-family: Verdana; font-size: 11px; Line-Height: 18px; color: #000000; text-decoration: underline}
.Big        {font-family: Verdana; font-size: 12px; Line-Height: 18px; color: #103F65; text-decoration: none; font-weight: bold; }
.Big:hover    {font-family: Verdana; font-size: 12px; Line-Height: 18px; color: #103F65; text-decoration: underline; font-weight: bold; }
.xgr      	{font-family: Verdana; font-size: 11px; font-weight: bold; color: #990000; }
.G {
	font-family: Verdana;
	font-size: 11px;
	Line-Height: 18px;
	color: #7C7C7C;
	text-decoration: none;
	font-weight: bold;
}
.G:hover  	{
	font-family: Verdana;
	font-size: 11px;
	Line-Height: 18px;
	color: #7C7C7C;
	text-decoration: underline;
	font-weight: bold;
}
.mGris{
	font-family: Verdana;
	font-size: 9px;
	color: #BBBBBB;
}
.mWhiteBold {
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.mGrisdark {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.mGrisdark:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.mContinuar {
	font-family: Verdana;
	font-size: 11px;
	color: #705C47;
	font-weight: bold;
	text-decoration: none;
}
.mContinuar:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #705C47;
	font-weight: bold;
	text-decoration: underline;
}
.mMiniMenu {
	font-family: Verdana;
	font-size: 10px;
	color: #705C47;
	text-decoration: none;
}
.mMiniMenu:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #705C47;
	text-decoration: underline;
}
.mGrisMinusdark {
	font-family: Verdana;
	font-size: 9px;
	color: #8F8F8F;
	text-decoration: none;
}
.mGrisMinusdark:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #8F8F8F;
	text-decoration: underline;
}
.mGrisMinusdarkB {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #8F8F8F;
	text-decoration: none;
}
.mGrisMinusdarkB:hover {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #8F8F8F;
	text-decoration: underline;
}
.mGrisdarkbold {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.mGrisdarkbold:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
.ZNormal {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.ZNormal:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: underline}
} 
.aviso-cookies {
	display: none;
	background: #fff;
	padding: 20px;
	width: calc(100% - 40px);
	max-width: 300px;
	line-height: 150%;
	border-radius: 10px;
	position: fixed;
	bottom: 20px;
	left: 20px;
	z-index: 100;
	padding-top: 60px;
	box-shadow: 0px 2px 20px 10px rgba(222,222,222,.25);
	text-align: center;
}

.aviso-cookies.activo {
	display: block;
}

.aviso-cookies .galleta {
	max-width: 100px;
	position: absolute;
	top: -50px;
	left: calc(50% - 50px);
}

.aviso-cookies .titulo,
.aviso-cookies .parrafo {
	margin-bottom: 15px;
}

.aviso-cookies .boton {
	width: 100%;
	background: #595959;
	border: none;
	color: #fff;
	font-family: verdana;
	text-align: center;
	padding: 15px 20px;
	font-weight: 700;
	cursor: pointer;
	transition: .3s ease all;
	border-radius: 5px;
	margin-bottom: 15px;
	font-size: 14px;
}

.aviso-cookies .boton:hover {
	background: #000;
}

.aviso-cookies .enlace {
	color: #4DBFFF;
	text-decoration: none;
	font-size: 14px;
}

.aviso-cookies .enlace:hover {
	text-decoration: underline;
}

.fondo-aviso-cookies {
	display: none;
	background: rgba(0,0,0,.20);
	position: fixed;
	z-index: 99;
	width: 100vw;
	height: 100vh;
	top: 0;
	left: 0;
}

.fondo-aviso-cookies.activo {
	display: block;
}
body {	
	background-color: #000000;
}
-->
</style>