html {
	overflow:				hidden !important;
	overflow-x:				hidden !important;
	overflow-y:				hidden !important;
}

body {
	background-color:		#000;
	height:					100%;
	margin:					0px 0px 0px 0px;
	overflow:				hidden;
	overflow-x:				hidden;
	overflow-y:				hidden;
	width:					100%;
}

div#swfhome {
	border-bottom:			1px solid #582760;
	border-top:				1px solid #582760;
	height:					600px;
	left:					50%;
	position:				absolute;
	top:					50%;
}

div#lightbox {
	display: none;
	position: absolute;
	top: 0%; left: 0%;
	width: 100%; height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

div.lightbox {
	display:				none;
	background:				url("../images/bg.jpg");
	display:				none;
	height:					374px;
	left:					50%;
	margin:					-207px 0px 0px -360px;
	padding:				20px;
	position:				absolute;
	text-align:				center;
	top:					50%;
	width:					681px;
	z-index:				1002;
}

img.btn_close {
	cursor:					pointer;
	left:					50%;
	margin:					190px 0px 0px 340px;
	position:				absolute;
	top:					50%;
}

a.print {
	cursor:					pointer;
	left:					50%;
	margin:					190px 0px 0px 300px;
	position:				absolute;
	top:					50%;
}


div.lightbox div.content {
	background-color:		#000;
	overflow:				auto;
	
	height:					374px;
}

div.carousel {
	display:				none;
	height:					600px;
	left:					0px;
	position:				absolute;
	width:					300px;
	z-index:				1002;
}

form {
	float:					left;
	margin-left:			54px;
}

label {
	display:				block;
	color:					#F00;
	font-family: 			Verdana, Geneva, sans-serif;
	font-size:				10px;
}

div.mapa {
	border:					1px solid black;
	height:					342px;
	margin:					-5px auto 0px auto;
	.margin:				60px auto 0px auto;
	width:					575px;
}

img {
	border:					0px;
}

label {
	display:				block;
	float:					left;
	width:					130px;
	text-align:				left;
	margin:					2px 0px 3px 0px;
}

input {
	width:					220px;
	margin:					0px 0px 5px 0px;
}

form {
	width:					360px;
	margin:					0px auto 0px auto;
}

div.juego {
	background-image:		url("../images/fondo_captura1.jpg");
	height:					500px;
	left:					50%;
	margin:					-250px 0px 0px -330px;
	position:				absolute;
	top:					50%;
	width:					660px;
}

div.juego textarea#historia {
	margin:					330px 0px 0px 50px;
	.margin:				330px 0px 0px 380px;
	height:					70px;
	width:					560px;
}

div.juego img.btn_close,
div.juego2 img.btn_close {
	left:					250px;
	position:				relative;
	top:					-100px;
}

div#next {
	cursor:					pointer;
	height:					67px;
	left:					50%;
	margin:					158px 0px 0px 223px;;
	width:					75px;
	top:					50%;
	position:				absolute;
}
form {
	margin:					240px 0px 0px 70px;
	position:				absolute;
	width:					520px;
}

label {
	display:				block;
	color:					#FFF;
	margin:					0px 0px 5px 0px;
	float:					left;
	width:					200px;
}

input {
	margin:					0px 0px 5px 0px;
	width:					300px;
}

select {
	margin:					0px 0px 5px 0px;
}

div.juego2 {
	background-image:		url("../images/fondo_captura2.jpg");
	height:					500px;
	left:					50%;
	margin:					-250px 0px 0px -330px;
	position:				absolute;
	top:					50%;
	width:					660px;
}

textarea {
	border:					0px;
}

div.juego2 textarea {
	display:				none;
	border:					0px;
}

div.submit {
	cursor:					pointer;
	height:					67px;
	left:					50%;
	margin:					155px 0px 0px 200px;;
	width:					75px;
	top:					50%;
	position:				absolute;
}

div.juego2 img.btn_close {
	left:					250px;
	position:				relative;
	top:					295px;
}
select#anio {
	width:					130px;
}

select#sexo {
	width:					120px;
}

div.mapasdiv form {
	color:					#000;
	margin:					0px 0px 0px 50px;
	.margin-top:				-5px;
}

div.mapasdiv form label {
	color:					#000;
}

div.mapa {
	position:		relative;
	top:	30px;
}
