﻿body
{
	background-attachment: fixed;
	background-image:url('../_img/VeranoFondo.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	color:#1f3379;
	margin:0px;
	font-family:Arial;
	font-size:11px;
}

#AvisoLegal
{
	background-image:none !important;
	background-color:#467EBE;
	margin:10px;
	
}

a								{color:#1F3379; text-decoration:none;}
img								{border:0px;}

.TituloFondo					{height:40px; width:709px; margin-top:15px; padding:3px 0px 4px 40px; background-image:url('../Productos/_img/BotonesFondo.jpg'); background-repeat:repeat-x;}
.TituloFondo img				{margin-top:10px; position:absolute; left:140px;}
#Principal						{position:relative; background-image:url('../_img/InteriorSkis.jpg'); width:995px; margin:3px auto;}
#Opciones						{position:absolute; right:123px; top:13px; height:35px; width:450px;}
#Idioma							{float:right; margin-top:10px; padding-right:10px;}
#Contenidos						{padding-left:123px; float:left; width:749px;}
#CapsulaContenidos				{background-color:#ffffff; float:right; width:749px; overflow:hidden;}
.Cabecera						{background-image:url('../_img/CabeceraFondo.jpg'); background-repeat:no-repeat; background-position:top center; height:87px;}
#Pie							{float:left;}
#Pie div						{background-image:url('../_img/PieFondo.gif'); padding-top:43px; background-repeat:no-repeat; background-position:top center; height:16px; text-align:left; padding-left:4px; margin-left:123px; padding-bottom:40px; width:745px;}
#EnlaceLogo						{height:70px; position:relative; left:140px; top:15px; width:120px;}

/*Home*/
#Home							{background-color:#ffffff; color:#000000; background-attachment:scroll !important;}
#HomeDestacadoPrincipal			{position:absolute; right:122px; top:112px; height:350px; width:520px; overflow:hidden;}
#HomePrincipal					{position:relative; width:993px; height:606px; margin:0px auto;}
#HomeMenu						{position:absolute; right:125px; top:60px;}
#HomeContenidosSki				{background-image:url('../Home/_img/HomeContenidosFondoSki.jpg'); background-position:right bottom; background-repeat:no-repeat; position:absolute; right:123px; top:80px; height:350px; width:520px;}
#HomeDestacados					{position:absolute; right:125px; top:440px; height:85px; width:520px; overflow:hidden;}
#HomeDestacados .Capsula		{float:left; padding:7px 0px 7px 10px; height:72px; width:162px;}
#HomeDestacados .Capsula img	{float:left; margin-right:7px;}
#HomeOpciones					{position:absolute; right:122px; top:16px; height:35px; width:450px;}
.HomeEnlace						{height:110px; width:110px; position: absolute; top:390px; left:40px;}
#HomePie						{position:absolute; right:125px; top:533px; height:15px; padding:10px 0px; text-align:center; width:710px;}
#HomePie a						{color:#000094; margin:0px 5px; text-decoration:underline}
#HomePie span					{margin:0px 5px}
#Intro							{width:100%; height:100%; z-index:200; position:absolute; overflow:hidden;/*quitar hidden para ver intro en IE6*/ top:0px; left:0;}
.IntroCentrada					{position: absolute;top:0%; left:50%; width:1680px; height:100%; margin-left:-840px; overflow:hidden; }
#HomeLogoBcnWorldRace			{height:79px; position:absolute; left:882px; top:15px; width:74px;}

/*Efecto Pirineo*/
.CapsulaHistoria				{padding-top:20px;}
.CapsulaOrigen					{padding-top:20px; padding-left:10px;}
.CapsulaComposicion				{width:303px; height:245px; float:left; padding:35px 0px 0px 15px;}

/*Veri Diver*/
.CapsulaPromo					{width:303px; float:left; padding-top:20px;}

/*Productos*/
.ProductosCapsula				{padding-top:20px; float:right; width:475px; padding-right:10px;}
.ProductosContenidos			{font-size:12px; text-align:left; width:220px; padding:25px 20px; float:left;}
.ProductosContenidos	img		{float:left; margin-top:35px; margin-left:35px;}
.VeriTrekkingFondoEs			{background-image:url('../Productos/_img/VeriTrekkingFondo_Es.jpg'); background-repeat:no-repeat; background-position:top; height:405px; width:749px; float:left;}
.VeriTrekkingFondoCat			{background-image:url('../Productos/_img/VeriTrekkingFondo.jpg'); background-repeat:no-repeat; background-position:top; height:405px; width:749px; float:left;}
.VeriTrekkingCapsulaTexto		{float:left; padding:200px 0px 0px 235px; width:400px; height:200px; font-size:12px;}
.VeriTRekkingBarrabesImagen		{float:right; padding-right:100px;}

/*Menu*/
#Menu												{position:absolute; right:169px; top:58px;}
.MenuContenidos										{font-family:arial; font-size:11px; height:40px; float:left; width:500px;}
.MenuContenidos .CapsulaMenu						{float:left; width:520px;}
.MenuContenidos .MenuOpcionSelected					{float:left; font-weight:bold; padding: 0px 7px;}
.MenuContenidos .MenuOpcionSelected	a				{color:#648fd6;}
.MenuContenidos .MenuOpcion							{color:#20419A; float:left; font-weight:bold; padding: 0px 7px;}
.MenuContenidos .MenuOpcion a:hover					{color:#648fd6;}
.MenuContenidos .CapsulaSubmenuOculto				{margin-top:2px; margin-left:5px; float:left; display:none; width:550px;}
.MenuContenidos .CapsulaSubmenuVisible				{margin-top:2px; margin-left:5px; float:left; display:block; width:550px;}
.MenuContenidos .CapsulaSubmenuVisible a:hover		{color:#648fd6;}
.MenuContenidos .SubMenuEfecto						{padding-right:75px;}
.MenuContenidos .SubMenuProductos					{padding-right:9px;}
.MenuContenidos .SubMenuVeriDiver					{padding-right:120px;}
.MenuContenidos .SubMenuVeriDeporte					{padding-right:108px;}
.MenuContenidos .SubMenuOpcion						{float:left;}
.MenuContenidos .SubMenuOpcionOculto				{display:none !important;}
.MenuContenidos .SubMenuOpcionTituloSelected		{color:#648fd6; float:left;}
.MenuContenidos .SubMenuOpcionTitulo				{color:#20419A; float:left;}
.MenuContenidos .SubMenuOpcionSelected				{color:#20419A; float:left;}
.MenuContenidos .SubMenuOpcionSelected a:hover		{color:#648fd6;}
.MenuContenidos .SubMenuOpcionSelected a			{color:#648fd6;}

/*Deporte*/
.DeporteNoticiaCapsula				{height:100px; width:700px; padding-left:25px; float:left;}
.DeporteNoticia						{position:absolute; left:308px; top:112px; height:30px; width:300px;}
.DeporteNoticia select				{font-size:11px; width:100px}
.DeporteNoticiaSeparador			{width:700px; height:20px; float:left;}
.DeporteNoticiaCapsula .Separador	{background-color:#CFDFF8; height:1px; width:700px; float:left; overflow:hidden; margin-bottom:13px;}
.DeporteNoticiaRecurso				{padding-left:20px; float:left;}
.DeporteNoticiaCapsulaTextos		{float:left;width:510px; overflow:hidden;}
.DeporteNoticiaCapsulaTextos img	{float:left; padding:0px 10px}
.DeporteNoticiaCapsulaTextos span	{font-size:12px; font-weight:bold;}
.DeporteNoticiaCapsulaTextos div	{clear:left; font-size:12px; float:left; width:500px; height:30px; padding:10px 0px 0px 10px}
.DeporteNoticiaMasInfo				{float:right; padding-top:45px;}
.EmailFormulario					{border:solid 1px #D1DEFA; height:19px; width:232px;}
.EmailTextArea						{border:solid 1px #D1DEFA;}

/*Noticia*/
.NoticiaCapsula						{border-top:solid 1px #D1DEFA; float:left; margin:20px 0px 0px 30px; clear:left;  width:660px;}
.NoticiaCapsula .Recurso			{clear:left; float:left; width:245px; padding-left:5px; padding-top:0px;}
.NoticiaCapsula .Recurso Boton		{height:70px; clear:left; float:left; width:225px; padding-left:5px; padding-top:0px;}
.NoticiaCapsula .RecursoDestacado	{padding-top:15px; display:block;}
.NoticiaCapsula .RecursoOculto		{padding-top:15px; display:none;}
.NoticiaCapsula img					{float:left; padding-left:5px; padding-top:5px;}
.NoticiaCapsula .CapsulaTextos		{float:right; min-height:320px; width:405px;}
.NoticiaCapsula .Tipo 				{padding:10px; float:left;}
.NoticiaCapsula .Titular 			{float:left; width:290px; font-size:12px; padding-top:15px; height:30px;}
.NoticiaCapsula .Volver				{float:right; padding-top:10px;}
.NoticiaCapsula .Descripcion		{clear:both; width:345px; font-size:12px; padding:15px 0px 0px 15px}
#Video								{height:175px; width:240px;}
.RecursoOpcion						{width:45px; height:12px; font-size:11px; background-color:#20419A; margin-left:2px; text-align:center; font-weight:bold; float:right;}
.RecursoOpcion a					{color:#ffffff;}
.CampoKo							{background-color:#c0d8ff;}
.CapsulaConfirmacion				{height:14px; width:240px; background-color:#c0d8ff; float:left; padding:3px 0px; text-align:center; margin-top:10px;}

#Desplegable #Notificacion
{
	position:relative; 
	color:#21409A; 
	left:0px; 
	top:0px; 
	font-weight:bold;
	display:none;
}

.RecursoOpcionSelected				{width:45px; height:12px; font-size:11px; background-color:#c0d8ff; margin-left:2px; text-align:center; font-weight:bold; float:right;}
.RecursoOpcionSelected a			{color:#1c2d6a}

.FormularioEnvio					{width:240px; float:left; margin-top:20px;}
.FormularioEnvio .Texto				{float:left; width:235px; height:15px; padding-top:5px;}
.NoticiaPaginacion					{float:right; padding-right:20px; }
.Compartir							{border-top:solid 1px #d1defa; border-bottom:solid 1px #d1defa; margin-top:10px; font-size:11px; float:left; height:28px; width:240px}
.Compartir .Texto					{float:left; color:#183c97; padding:8px 0px 0px 4px; width:70px;}
.Compartir a img					{float:left; height:20px; width:22px;}
.Enviar								{background-color:#1C2D6A; border:0px; color:#ffffff; clear:both; float:right; font-size:9px; margin:3px 3px 0px 0px; height:12px; width:57px; cursor:pointer;}

/* Proximamente */

.ProximamenteCapsula				{background-image:url('../_img/ProximamenteFondo.jpg'); background-repeat:no-repeat; padding-bottom:150px; height:89px; width:749px; margin-top:100px}
.ProximamenteCapsula img			{padding:20px 0px 0px 90px; float:left;}
.ProximamenteCapsula a img			{float:right; padding:30px 25px 0px 0px;}


/* Promociones */

.PromocionesCapsula					{margin-top:10px; float:left;}
.PromocionesTexto					{width:650px; padding-bottom:30px; height:30px; font-size:12px; padding-left:18px}
.PromocionesCapsula p				{margin:0px;}
.Promocion							{width:320px; height:150px; float:left; padding:20px 30px 0px 20px}
.Promociontexto						{width:300px; color:#648fd6; margin-top:10px; text-align:center; font-size:12px;}
/* contacta */

.CapsulaContactaConfirmacion
{
float:left;
	height:100px;
	width:440px;
	padding-left:150px;
	padding-top:100px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#21409A;
}
#ContactaContenido
{
	float:left;
	height:470px;
	position:relative;
}
#ContactaContenido #Notificacion
{
	position:absolute;
	color:#21409A; 
	left:180px; 
	top:50px; 
	font-weight:bold;
	display:none;
	width:400px;
}
#ContactaContenido #Cabecera
{
	top:10px;
	position:relative;
	left:180px;
	font-size:12px;
	font-weight:bold;
}
#ContactaContenido #ContenedorFormulario
{
	top:52px;
	position:absolute;
	left:180px;
	padding-top:10px;
	width:380px;
	float:left;
	height:420px;
}
.ContactaCampos
{
	position:relative;
	padding-top:10px;
}
.ContactaCampos .ContactaNombreCampo
{
	position:absolute;
	top:13px;
	left:0px;
	text-align:right;
	width:100px;
}
.ContactaCampos .ContactaCampo
{
	position:relative;
	top:0px;
	left:120px;
}
.ContactaCampos input 
{
	height:14px;
	border:solid 1px #1f3379;
	font-size:11px;
	width:250px;
	
}
.ContactaCampos select
{
	height:18px;
	border:solid 1px #1f3379;
	font-size:11px;
	width:80px;
}
.ContactaCampo textarea
{
	border:solid 1px #1f3379;
	height:80px;
	width:250px;
}
.ContactaCampos #NombreInformacion
{
	position:absolute;
	left:85px;
}
.ContactaCampos #RadiosInformacion
{
	position:relative;
	left:295px;
	top:10px;
}
.ContactaCampos #RadiosInformacion input
{
	border:0px;
	width:20px;
}
#DivEnviar
{
	position:relative;
	top:50px;
	left:315px;
}
#DivAtencionCliente
{
	position:relative;
	top:80px;
	left:155px;
}
.SeparadorContacta
{
	position:relative;
	border-top:solid 1px #D1DEFA;
	height:1px;
}

/*Paginacion*/
.Paginator
{
	position:relative;
}
.PaginatorContent
{
	position:relative;
	font-size:10px;
	
}

.PaginatorFirst
{
	cursor:pointer;
	float:left;
	margin:0px 3px;
	position:relative;
	width:5px;
}
.PaginatorLast
{
	cursor:pointer;
	float:left;
	margin-left:3px;
	position:relative;
}
.PaginatorNext
{
	cursor:pointer;
	float:left;
	margin:0px 3px;
	position:relative;
}

.PaginatorPageOn
{
	cursor:pointer;
	color:#1C2D6A;
	float:left;
	position:relative;
	text-align:center;
	margin:0px 3px;
	width:5px;
}
.PaginatorPageOff
{
	color:#648FD6;
	float:left;
	position:relative;
	text-align:center;
	margin:0px 3px;
	width:5px;
}
.PaginatorPrevious
{
	cursor:pointer;
	float:left;
	margin:0px 3px;
	position:relative;
	width:5px;
}

/* Registro */
#AutentificacionContenidos								{margin-top:20px; left:0px; height:360px; position:relative; background-image:url(/Registro/_img/BgRegalos.jpg); background-repeat:no-repeat; background-position:right top;}
#AutentificacionContenidos #Intro						{position:relative; height:55px; width:450px; left:20px; top:30px; text-align:center;}
#AutentificacionContenidos #AutentificacionBtnRegistro	{position:relative; top:70px; left:20px; text-align:left; height:100px;}
#AutentificacionFormulario								{position:absolute; top:120px; left:200px; width:220px;}
#AutentificacionFormulario  .AutentificacionCampos		{position:relative; margin-top:5px; width:225px; text-align:right;}
#AutentificacionFormulario label						{text-align:right;}
#AutentificacionFormulario input						{margin-left:2px; width:150px; font-size:11px; font-family:Arial; }
#AutentificacionFormulario #EnlaceOlvido				{text-decoration:underline}
#AutentificacionFormulario #btnAceptar					{position:relative; top:20px; text-align:right;}
#AutentificacionFormulario #Notificacion				{position:relative; text-align:left; display:none;}
#AutentificacionFormulario input						{	height:14px;	border:solid 1px #1f3379;	font-size:11px;	width:150px;}

#RegistroIntro											{position:absolute; top:150px; left:140px;}
#RegistroContenidos										{position:relative; top:50px; height:450px; margin:10px auto; margin-left:50px; background-image:url(/Registro/_img/BgRegalos.jpg); background-repeat:no-repeat; background-position:right top;}
#RegistroContenidos	.RegistroCampos						{position:relative; margin-top:5px; width:320px; text-align:right;}
#RegistroContenidos label								{text-align:right;}
#RegistroContenidos input								{height:14px;	border:solid 1px #1f3379; font-size:11px;	width:200px;}
#RegistroContenidos .RegistroCheckboxes					{position:relative; margin-top:7px; left:112px; width:205px; height:50px;}
#RegistroContenidos .RegistroCheckboxes	.check			{border:0px; width:20px;}
#RegistroContenidos .RegistroCheckboxes	label			{float:right; text-align:left; position:absolute; font-size:10px;}
#RegistroContenidos #BtnRegistrarse						{position:absolute; text-align:right; bottom:90px; width:450px;}
#RegistroContenidos #Notificacion						{position:relative; margin-top:10px; display:none;}
#RecordarPasswordContenidos								{height:293px; float:left;}
#RecordarPasswordContenidos	.Titulo						{padding:30px 0px 0px 270px}
#RecordarPasswordContenidos	.Texto						{padding:20px 0px 0px 150px; height:50px; width:460px; font-size:12px;}
#RecordarPasswordContenidos	form						{float:left; padding-top:20px;}
#RecordarPasswordContenidos	.CampoEmailTexto			{float:left; font-size:12px; padding:5px 10px 0px 200px;}
#RecordarPasswordContenidos	#mail						{width:300px; border:solid 1px #C4D7FF; height:19px; float:left;}
#RecordarPasswordContenidos	.Boton						{padding-left:5px; float:left;}
#RecordarPasswordContenidos	.Volver						{clear:left; margin-left:350px; float:left; padding-top:20px;}



/**ice Age **/
#BasesLegales
{
	margin:20px;
}
.GanadoresCapsula		{height:540px;position:relative;}
.GanadoresProximamente	{position:absolute; left:300px; top:300px; font-size:20px; }
.GanadoresNombres		{width:165px; float:left; text-align:left; overflow:hidden; margin-bottom:3px; font-size:11px;}
.BotonIce1				{position:absolute;  top:125px; left:55px; width:180px;}
.BotonIce2				{position:absolute;  top:125px; left:275px; width:180px;}
.BotonIce3				{position:absolute;  top:125px; left:495px; width:180px;}
.Ganadores				{width:690px; height:243px; overflow:auto; overflow-x:hidden; float:left; padding-left:20px; font-size:12px; position:absolute;}
#Pestana				{background-image:url('../VeriDiver/_img/GanadoresPestanaIceAge1.jpg'); height:100px; width:749px;}

/**Medio Ambiente**/
.MedioAmbienteTituloFondo				{height:72px; width:709px; float:left; margin-top:15px; float:left; padding:3px 0px 0px 40px; background-image:url('../EfectoPirineo/_img/MedioAmbienteBotonesFondo.jpg'); background-repeat:repeat-x;}
.MedioAmbienteTituloFondo img			{margin-top:10px; position:absolute; left:140px;}
.MedioAmbienteContenido					{background-image:url(../EfectoPirineo/_img/MedioAmbienteFondo.jpg); font-size:12px; background-repeat:no-repeat; float:left; height:1244px; width:751px;}
.MedioAmbienteTexto						{width:440px; float:left; padding:50px 0px 0px 20px;}
.MedioAmbienteEnlaces					{line-height:20px;}
.MedioAmbienteDeclaracion				{width:440px; float:left; padding-top:40px}
.MedioAmbienteDeclaracion .Boton		{float:right;}
.MedioAmbienteDeclaracion .Boton img	{float:left;}
.MedioAmbienteDeclaracion .Boton div	{float:left; padding:4px 5px 0px 0px;}
.MedioAmbienteDeclaracion .Titular		{float:left; padding:0px 400px 10px 0px;}



/**Preservacion del Pirineo**/
.PreservacionTituloFondo				{height:40px; width:709px; float:left; margin-top:15px; float:left; padding:3px 0px 0px 40px; background-image:url('../EfectoPirineo/_img/BotonesFondo.jpg'); background-repeat:repeat-x;}
.PreservacionTituloFondo img			{margin-top:10px; position:absolute; left:140px;}
.PreservacionContenido					{background-color:White; font-size:12px !important; background-repeat:no-repeat; float:left; height:1850px; width:751px;}
.PreservacionTexto						{width:300px; float:left; padding:50px 0px 0px 20px;}
.PreservacionEnlaces					{margin-top:58px;line-height:20px;}
.PreservacionReduccion					{position:relative;margin-left:20px;clear:both;width:665px; float:none; padding-top:30px; margin-top:0px;}

.PreservacionReduccion .Titular  {margin-bottom:10px;margin-left:0px;}
.PreservacionReduccion .TextoNoticia  {margin-left:6px;}
.PreservacionReduccion .TextoNoticiaPunt  {margin-left:6px; width:500px}
.PreservacionReduccion .TextoNoticiaSecundaria  {margin-left:6px;margin-top:20px; width:440px;margin-bottom:20px;}
.PreservacionReduccion .TextoNoticiaSecundariaLarga  {margin-left:6px;margin-top:20px; width:600px;margin-bottom:20px;}
#PreservacionImagen						{margin-top:25px;margin-left:35px; float:left;}
.ListaEnlace{ font-size:10px;float:right; list-style-type:none;}
.ListaEnlace li {float:left;}
.ListaPreservacionReduccion {  list-style-type:disc; margin-left:18px; padding-left:0px;}
#aguaVeri{position:absolute;left:530px;top:100px;}
#ImagenReutilizar{float:left;display:block;margin-left:40px;margin-top:20px;}
.ListaReciclar{list-style-type:none;float:left;width:350px;margin-top:20px;margin-bottom:20px;}
.ListaReciclar li{margin-bottom:15px;}
.PieFoto{padding-left:20px;margin:0px;}
.ListaConservacion{list-style-type:none;margin-left:0px;padding-left:0px;}
.ListaConservacion li{margin-bottom:20px;}
#ImagenConservacion{margin-left:150px;}	
.EnlaceSubir{margin-top:5px;margin-right:5px;}
.PieFotoReutilizar{position:relative;top:0px;left:0px;}