/* CSS Document */
.no_js { 		display: block }
.has_js {		display: none }
.js .no_js { 	display: none }
.js .has_js { 	display: block }

body, html, h1, h2, h3, h4, h5, h6, form, dl, ul, li, ol, dt, dd, p, address, img, object, fieldset, a {
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size:11px;
	text-align:center;
	background-color: #1c1f2d;
	height:100%;
	width:100%;
    margin:0 auto;
	overflow: hidden;
	padding:0px;
	border:none;
	outline: 0;
}

a {
	text-decoration:none;
	color:#FFF;
}

* {
	border: 0;
}

#principal, #hotsite {
	height:100%;
	width:100%;
    margin:0 auto;
}
/* ----------------------------------------------------------------------- */
.lightbox{
	position:absolute;
	z-index:999;
	height:0px;
	background:url('../img/lightbox/lightbox-background.png');
	display:none;
	}
	.lightbox-content{
		position:relative;
		background:url('../img/lightbox/lightbox-content-background.png');
		padding:20px;
		width:306px;
		height:546px;
		margin:0 auto;
		}
		.lightbox-content iframe{
			background:url("../img/lightbox/lightbox-loading.gif");
			}
		.lightbox-close{
			position:absolute;
			right:-14px;
			top:-14px;
			background:url('../img/lightbox/lightbox-close.png');
			width:33px;
			height:33px;
			cursor:pointer;
			}
