html,body {
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	background:#480300 url(../imagens/bg/bg.png) repeat-x top;
}

*{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* -------- LAYOUT --------*/

.layout {
	width:774px;
	margin:auto;
	position:relative;
	display:block;
}

.layout .topo {
	width:661px;
	height:403px;
	margin:auto;
}

/* -------- TOPO --------*/

/*#display{
	width:641px;
	height:278px;
	position:absolute;
	top:126px;
	left:65px
}*/

.layout .topo #display {
	position:absolute;
	width:661px;
	height:403px;
}

/* -------- CONTEUDO --------*/

.layout .conteudo{
	background:url(../imagens/bg/fundo_conteudo.gif) repeat-y center top;
	width:100%;
	float:left;
}

.layout .conteudo .fundo {
	background:url(../imagens/bg/bg_conteudo.gif) repeat-y center top;
	padding:0 105px 0 104px;
	_padding:0 105px 0 100px;
	width:565px;
	float:left;
}

.layout .conteudo .fundo .back{
	background:url(../imagens/bg/int_bg_tit.gif) repeat-y left top;
	width:100%;
	float:left;
}

/* -------- RODAPE --------*/

.layout .rodape{
	background:url(../imagens/bg/bg_rodape.gif) no-repeat center top;
	width:603px;
	height:60px;
	padding:0 86px 2px 86px;
	_padding:0 100px 2px 70px;
	float:left;
}

.layout .rodape span{
	color:#FFFFFF;
	width:523px;
	padding:13px 40px 15px 40px;
	float:left;
}

/* -------- SWAPI --------*/

.layout a.swapi{
	padding-right:100px;
	float:right;
}

.layout a.swapi img{
	border:none;
	width:63px;
	height:22px;	
}



