/* CSS Document */
@charset "utf-8";
/* hide from ie on mac \*/
html {
	height: 100%;
	overflow: hidden;
}

/* end hide */
body {
	font: 62% verdana, arial, sans-serif;
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #000;
	color: #fff;
}

body.avisolegal {
	overflow: auto;
}

#flashcontent {
	height: 100%;
}

div#powered {
	position: absolute;
	bottom: 10px;
	right: 10px;
	text-align: right;
	width: 300px;
	height:20px;
	color: #999;
}

div#powered a {
	color: #fff;
	text-decoration: none;
}

div#powered a:hover {
	color: #ff0;
}

div#powered a img {
	border: none;
	vertical-align: -6px;
}

div#upgrade {
	width:	300px;
	height:	200px;
	margin: 150px auto;
	padding: 50px 60px 0 60px;
	color: 		#fff;
	background: #000 url(./entorno/background-flasherror.jpg) no-repeat center center;
}

h3 	{ font: bold 1.3em verdana, sans-serif; color: #c00; }

p,li 	{ font: bold 1em verdana, sans-serif;  color: #fff; }

li { color: #333; }

ul {
	margin-left: 1em;
	padding: 0;
	}

#avisolegal {
	width: 80%;
	margin: 1em auto;
	color: #ddd;
}

#avisolegal h3 {
	color: #f90;
}

#avisolegal p {
	font-size: 1.1em;
	font-weight: normal;
	color: #ddd;
	text-align: justify;
}

#avisolegal li {
	font-size: 1.1em;
	font-weight: normal;
	color: #ddd;
}

.textCenter {
	text-align: center !important;
}