/* xbrowser - css */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; /*vertical-align: baseline;*/ background: transparent; }

body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }

html { height: 100%; background-color: #FFF; overflow-y: scroll; }
body { min-width: 1000px; min-height: 610px; width:100%; height:100%; background-color: #FFF; font-family: Tahoma; }
h1, .content { display: none; }

.structure { float: left; width: 100%; height: 100%; position: relative; overflow: hidden; }
.structure object, .structure embed { position: absolute; top: 0; left: 0; }
.structure #game { float: left; position: absolute; width: 734px; height:392px; margin-left:-372px; margin-top:-282px; top: 50%; left: 50%; z-index: 30; }
.structure #game iframe { position: absolute; top: 0; left: 0; }
.structure #flash { height: 100%; }

/* noscript */
noscript { color: #FFFFFF; }

/* no flash */
.noflash {
	background: url(../images/noflash/background.png);
}

.noflash .structure {
	height: 310px;
	left: 50%;
	margin: 155px 0 0 -205px;
	position: absolute;
	width: 410px;
}

.noflash h1 {
	display: none;
}

.noflash h2 {
	background: url(../images/noflash/h2.png);
	display: block;
	height: 62px;
	margin: 0 0 20px 4px;
	text-indent: -5000em;
	width: 401px;
}

.noflash p {
	color: #7F8183;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

.noflash .botao {
	background: url(../images/noflash/button.png) center no-repeat;
	display: block;
	height: 36px;
	margin: 50px auto 39px;
	text-indent: -5000em;
	width: 180px;
}

.noflash .logo {
	background: url(../images/noflash/logo.png) center no-repeat;
	display: block;
	height: 81px;
	margin: 0 auto;
	text-indent: -5000em;
	width: 81px;
}