﻿#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height:100%;
	background:#E92007 url(../imagenes/comun/backgrounds/bg_amberlounge.gif) repeat left top;
	margin:0 auto;
	text-align:center;
	padding:0;
	}
#lightbox{
	position: absolute;
	left:0;
	z-index: 100;
	border:0;
	background:none;
}
html>/**/body #lightbox {left: 140px;  /* Fixes Firefox */}
#loading{
	margin-top:320px !important;
	width:126px;
	height:22px;
}
/************/
/* LIGHTBOX */
/************/
#contenedor_lightbox {
	margin:0 auto;
	text-align:center;
	padding:0 10px;	
	width:680px;
	background:#000;
}
#screenshot {
	float:right;
	margin:0px;
	padding:0 10px 10px 10px;
	background-color:#000;
	cursor:pointer;
	position:relative;
}

#imgTrabajo {
	position:absolute;
	top:-115px;
	left:448px;
	width:290px;
	height:228px;
}
.amberlounge #imgTrabajo {background:url(../imagenes/comun/backgrounds/amberlounge/photo01.png) no-repeat left top;}
.avril #imgTrabajo, .barca #imgTrabajo, .mai #imgTrabajo, .pa #imgTrabajo, .police #imgTrabajo, .dec #imgTrabajo, .noel #imgTrabajo, .nov #imgTrabajo, .jan #imgTrabajo  {background:none;}
#close{ 
	text-align:right;
	cursor:pointer;
}	
div#close{ 
	text-align:right !important;
	width:620px;
	padding-bottom:5px;
}	
.avril div#close, .mai div#close { width:640px;}
#contenedor {
	position:relative;
	width:660px;
	margin-top:40px;
}
.dec #contenedor { margin-top:0px;} 
.dec #contenedor img.banner { margin:10px 0 10px 20px} 
#contenedor strong {
	font-size:1.9em;
	font-weight:normal;
}
#contenedor i {font-style:normal;font-size:1.2em;font-weight:bold;color:#FFC62F}
#contenedor p {
	color:#FEEEB8;
	font-size:0.6em;
	font-family:Lucida, Arial, Helvetica !important;
	line-height:1.6em;
	font-size:1em;
}
#contenedor ul {list-style:none;width:380px;}
.dec #contenedor ul {list-style:none;width:90%;}
div.informations ul li {
	background:url(../imagenes/comun/bullets/star_li_white.gif) no-repeat 0 10px;
	padding-left:15px;
	position:relative;
	height:38px;
	line-height:38px;
	vertical-align:middle;
	border-bottom:1px solid #dedede
}
div.informations ul li.last-item { border:none;}
#contenedor strong {
	color:#FAE083;
	font-size:1.3em;
}
div.informations ul li strong {
	font-size:1.6em !important;
	font-family:Lucida, Arial, Helvetica;
	font-weight:bold !important;
	padding:0 4px;
	color:#000 !important;
}
#contenedor div.left {
	margin-left:200px;
}
div.informations {
	padding:65px 30px 0 30px;
	width:600px;
	color:#000;
	font-size:0.5em;
	line-height:2.1em;
	font-size:1.0em !important;
	font-family: Lucida, Verdana, Arial, Helvetica !important;
	background:#fff url(../imagenes/comun/logo/logo_amberlounge.gif) no-repeat 440px -10px;
}
#contenedor big {
	font-weight:bold;
	font-size:1.7em;
}
big.red { color:#D50000;}
div.informations strong {
	color:#F31D24 !important;
	font-weight:bold !important;
}
div.informations a {color:#F31D24}
div.informations ul { margin:5px 0 5px 10px;padding:0}
div.informations ul li strong {font-size:1.0em;color:#000;}

div#photo2 {
	background:url(../imagenes/comun/backgrounds/amberlounge/photo03.png) no-repeat left top;
	width:333px;
	height:350px;
	position:absolute;
	left:-130px;
	top:200px;
}
.avril div#photo5,.mai div#photo5 {
	background:url(../imagenes/comun/special_avril/photo01.jpg) no-repeat right bottom;
	width:665px;
	height:276px;
	
}
.avril div#photo5 p, .mai div#photo5 p { padding-right:250px;padding-top:60px;}

.avril div#photo2, .mai div#photo2, .pa div#photo2 , .police div#photo2   {
	background:url(../imagenes/comun/special_july/photo02.png) no-repeat left top;
	width:391px;
	height:409px;
	left:-130px;
	top:-30px;
}
.avril div#photo2 {
	background:url(../imagenes/comun/special_avril/photo03.png) no-repeat left top;
	width:238px;
	height:240px;
	left:-60px;
	top:40px;
}

.pa div#photo2 {
	background:url(http://www.toptourisme.net/imagenes/imagenes/comun/special_pa/photo03.png) no-repeat left top;
	top:80px;
	height:671px;
}
.police div#photo2    {
	background:url(../imagenes/comun/special_police/photo02.png) no-repeat left top;
	top:80px;
}
.mai div#photo2 {
	top:70px;
}
.nov div#photo2    {
	background:url(http://www.toptourisme.net/imagenes/comun/special_pa/photo02.png) no-repeat left top;
	top:40px;
	height:671px;
}
.jan div#photo2    {
	background:url(http://www.toptourisme.net/imagenes/comun/special_jan/photo03.png) no-repeat left top;
	top:-40px;
	height:599px;
}
.noel div#photo2    {
	background:url(http://www.toptourisme.net/imagenes/comun/special_noel/photo02.png) no-repeat left top;
	top:-20px;
	left:-70px;
	height:700px;
}
div.text1{ margin-top:20px;}

div.text1 p, div.text1 ul { margin-left:200px;}

.pa div.text1 img { margin-left:210px;}

.pa div.text1 p , .police div.text1 p { margin-left:140px;}

.police div.text1 ul { margin-left:140px;}
.police div.text1 ul li {white-space:nowrap;}
div.text2 { margin-top:-120px;}
.mai div.text2 { margin-top:-140px;}
div.text2 p,div.text2 ul{ margin-right:250px;}
div.text3 { margin-top:80px;}
div.text3 p, div.text3 ul ,div.text3 h4{ margin-left:240px;}
div.text1 ul li, div.text3 ul li, div.text ul li {color:#fff;margin-left:15px;}

.avril div#photo3 p,.mai div#photo3 p { margin-left:260px;margin-bottom:20px;}
.avril div#photo4 {
	background:url(../imagenes/comun/special_avril/photo04.png) no-repeat left top;
	width:299px;
	height:243px;
	left:-70px;
	top:460px;
	position:absolute;
}

.avril div#photo6 {
	background:url(../imagenes/comun/special_avril/photo02.png) no-repeat left top;
	width:299px;
	height:243px;
	left:-70px;
	top:900px;
	position:absolute;
}
.avril div#photo4{
	background:url(../imagenes/comun/special_june/photo02.png) no-repeat left top;
	width:391px;
	height:243px;
	left:-70px;
	top:670px;
	position:absolute;
}
.avril div#photo9{
	background:url(../imagenes/comun/special_june/photo02.png) no-repeat left top;
	width:391px;
	height:409px;
	left:-120px;
	top:1270px;
	position:absolute;
}
.mai div#photo4  {
	background:url(../imagenes/comun/special_july/photo05.png) no-repeat left top;
	width:299px;
	height:843px;
	left:-50px;
	top:560px;
	position:absolute;
}
.avril strong, .mai strong, .pa strong,.police strong {color:#FFCC33 !important; font-size:1.4em;}
.avril big, .mai big, .pa big,.police big {color:#fff !important; font-size:1.2em !important;text-decoration:none !important;border-bottom:0;}
.avril a, .mai a, .pa a, .police a , .nov a, .jan a, .dec a, .noel a  { color:#D50000 !important;text-decoration:underline;}
.avril div#photo2 p,.mai div#photo2 p, .pa div#photo2 p,  .police div#photo2 p, .nov div#photo2 p {padding-right:400px;}
.avril h4, .mai h4, .pa h4,.police h4, .nov h4 { color:#E10000 !important;font-size:1.5em !important;padding-left:10px;margin-bottom:10px;border-bottom:1px solid #E10000}

.barca table { background-color:#F9DF82;margin-left:170px;margin-bottom:30px;border:1px solid #F4C217;border-bottom:0;width:72%;}
.barca table td { padding:6px;border-bottom:1px solid #F4C217}
.barca table td.bg-yellow {background-color:#F4C217}
.barca ul { margin-left:160px;margin-top:20px;}
.barca ul li {font-size:1.6em;line-height:3.4em !important;}
.barca ul li strong {color:#F4C217 !important;font-size:1.4em !important;font-weight:bold !important;}
.barca div#photo2  {
	background:url(../imagenes/comun/special_barca/photo02.png) no-repeat left top;
	width:353px;
	height:760px;
	left:-200px;
	top:75px;
}
.align-left { text-align:left;color:#fff;}
#contenedor .align-left ul { white-space:nowrap;margin-left:20px}
#contenedor .align-left h2 { background:transparent;color:#FFFFFF;font-size:1.3em;margin-left:5px;margin-top:20px;}
#contenedor .align-left ul li strong { color:#FFFFFF !important;font-size:1em !important;font-weight:bold;}
#contenedor p strong {font-weight:bold !important;text-decoration:none; font-size:1.1em !important;}
#contenedor ul li { font:1.2em arial,helvetica;}
#close-top {width:680px;margin:0 auto;cursor:pointer;text-align:left;}
#loadingImage { display:none;}
