/*
-----------------
Definições Gerais
-----------------
*/

html, body 								{ width:100%; min-width:880px; margin:0; padding:0; background:#A30F00; font-family:"Lucida Sans", Arial, Verdana; font-size:1em; color:#333333; text-align:center; overflow:hidden; }

ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, label, span, em, a, div { margin:0; padding:0; border:0; }

div										{ margin:0; padding:0; }

h1										{ display:none; }

ul										{ list-style:none; }

img										{ border:none; }

a										{ font-weight:bold; color:#ffffff; text-decoration:none; }

a img									{ border:none; }

a:hover									{ color:#ffffff; text-decoration:underline; }

.clearboth								{ clear:both; }



/*
----------------------
Definições Estruturais
----------------------
*/

#corpo									{ width:100%; height:760px; display:block; position:absolute; left:0; bottom:0px; margin:0 auto; font-size:0.8em; background:#A30F00 url(../imagens/entrada/bg_corpo.png) repeat-x; text-align:center; }

#corpo .principal						{ width:900px; height:760px; position:relative; margin:0 auto; background:url(../imagens/entrada/detalhes.png) 0px 5px no-repeat; }


#corpo .principal .ilha								{ width:300px; height:200px; position:absolute; top:175px; left:610px; }

#corpo .principal .ilha .logo						{ width:173px; height:94px; display:block; position:absolute; top:0px; right:0; background:url(../imagens/entrada/ilhacustico.png) no-repeat; z-index:30; }

#corpo .principal .ilha h2 a						{ width:90px; height:35px; display:block; position:absolute; top:8px; left:35px; background:url(../imagens/entrada/ilha_ir.png) no-repeat; z-index:30; }

#corpo .principal .ilha h2 a span					{ display:none; }

#corpo .principal .ilha .conteudo					{ width:286px; height:142px;  position:absolute; top:54px; left:0; background:#962230; z-index:1; text-align:left; }

#corpo .principal .ilha .conteudo .margem			{ padding:10px 15px; }

#corpo .principal .ilha .conteudo div h3			{ width:80px; height:25px; display:block; margin-top:0.4em; margin-bottom:0.8em; background:url(../imagens/entrada/ilha_destaque.png) no-repeat; }

#corpo .principal .ilha .conteudo div h3 span		{ display:none; }


#corpo .principal .barra							{ width:300px; height:200px; position:absolute; top:315px; left:463px; }

#corpo .principal .barra .logo						{ width:173px; height:94px; display:block; position:absolute; top:145px; right:0; background:url(../imagens/entrada/barracustico.png) no-repeat; z-index:30; }

#corpo .principal .barra h2							{ z-index:30; }

#corpo .principal .barra h2 a						{ width:105px; height:40px; display:block; position:absolute; top:152px; left:15px; background:url(../imagens/entrada/barra_ir.png) no-repeat; z-index:30;  }

#corpo .principal .barra h2 a span					{ display:none; }

#corpo .principal .barra .conteudo					{ width:286px; height:142px;  position:absolute; top:56px; left:0; background:#FABD6E; z-index:1; text-align:left; }

#corpo .principal .barra .conteudo .margem			{ padding:10px 5px; padding-left:25px;  }

#corpo .principal .barra .conteudo div h3			{ width:80px; height:25px; display:block; position:absolute; top:-32px; left:30px; background:url(../imagens/entrada/barra_destaque.png) no-repeat; }

#corpo .principal .barra .conteudo div h3 span		{ display:none; }


#corpo .principal .detalhes							{ width:515px; height:100%; position:absolute; top:0; left:15px; margin:0 auto; background:url(../imagens/entrada/curticao.png) 0px 170px no-repeat; z-index:4; }
