body {
	position:relative;
	margin:0 auto;
	text-align:center;	
	background:url("../imagens/fundo.jpg");
	padding-bottom:10px; 	
	}
	
#tudo {
	position:relative;
	margin:0 auto;
	margin-top:5px;
	width:770px;
	min-height:1080px;
	height:auto !important;
	height:1080px;
	background:#0066CC;
	clear:left;
	}

#topleft_ {
	position:absolute;
	width:14px;
	height:14px;
	background:url("../imagens/topleft_.gif") no-repeat transparent;
	top:0px;
	left:0px;
	}
	
#topleft {
	position:absolute;
	width:14px;
	height:14px;
	background:url("../imagens/topleft.gif") no-repeat transparent;
	top:0px;
	left:0px;
	}
	
#topright{
	position:absolute;
	width:14px;
	height:14px;
	background:url("../imagens/topright.gif") no-repeat transparent;
	top:0px;
	left:auto;
	right:-1px;
	}
	
#botleft{
	position:absolute;
	width:14px;
	height:14px;
	background:url("../imagens/botleft.gif") no-repeat transparent bottom;
	bottom:0px;
	left:0;
	top:auto;
	}

#botleft_e{
	position:absolute;
	width:14px;
	height:14px;
	background:url("../imagens/botleft_e.gif") no-repeat transparent bottom;
	bottom:0px;
	left:0;
	top:auto;
	}
	
#botright{
	position:absolute;
	width:14px;
	height:14px;
	background:url("../imagens/botright.gif") no-repeat transparent bottom;
	bottom:0px;
	left:auto;
	right:-1px;
	}
	
#botright_e{
	position:absolute;
	width:14px;
	height:14px;
	background:url("../imagens/botright_e.gif") no-repeat transparent bottom;
	bottom:0px;
	left:auto;
	right:-1px;
	}
	
#topo {
	position:relative;
	margin:0 auto;
	width:100%;
	float:left;
	height:70px;
	}
	
#topo div.logo {
	position:absolute;
	top:5px;
	left:5px;
	width:150px;
	height:74px;
	}
	
#topo div.banner1 {
	position:absolute;
	top:0px;
	left:170px;
	width:468px;
	height:60px;
	}

#topo div.banner2 {
	position:absolute;
	top:0px;
	left:645px;
	width:115px;
	height:60px;
	}

#topo div.redacao{
	position:absolute;
	top:72px;
	left:280px;
	color:#FFFFFF;
	width:315px;
	min-height:5px;
	height:auto !important;
	height:5px;
	font:9px arial;
	}

#topo div.redacao{
	position:absolute;
	top:68px;
	left:170px;
	color:#FFFFFF;
	width:435px;
	min-height:5px;
	height:auto !important;
	height:5px;
	font:12px arial;
	}

#topo div.resolucao{
	position:absolute;
	top:72px;
	left:610px;
	color:#FFFFFF;
	width:155px;
	min-height:5px;
	height:auto !important;
	height:5px;
	font:9px arial;
	}	

#quadro_cadastro {
	position:relative;
	margin:0 auto;
	top:20px;
	left:10px;
	width:390px;
	float:left;
	font: 12px arial;
	height:960px;
	background:#FFFFFF;
    overflow:auto;
	}

#quadro_cadastro_promocao {
	position:relative;
	margin:0 auto;
	top:20px;
	left:10px;
	width:595px;
	float:left;
	font: 12px arial;
	height:960px;
	background:#FFFFFF;
    overflow:auto;
	}

#class{
	position:absolute;
	margin:0 auto;
	top:90px;
	float:left;
	left:385px;
	width:220px;
	height:960px;
	background:#FFFFFF;
	}		
		
#cadastro div.classificados_titulo{
	position:relative;
	margin:0 auto;
	top:5px;
	float:left;
	left:5px;
	width:320px;
	}	

#cadastro div.classificados_titulo a {
	color:#000000;
	font: bold 12px arial;
	text-decoration:none;
	}

#cadastro div.classificados_titulo a:visited {
	color:#000000;
	}

#cadastro div.classificados_titulo a:hover {
	color:#000000;
	text-decoration:underline;
	}	

#class div.classificados_titulo{
	position:absolute;
	margin:0 auto;
	top:5px;
	float:left;
	left:5px;
	text-align:center;
	color:#000000;
	font: bold 12px arial;
	width:210px;
	height:15px;
	background:#EDEDED;
	}	
	
#class div.classificados_titulo a {
	color:#000000;
	font: bold 12px arial;
	text-decoration:none;
	}

#class div.classificados_titulo a:visited {
	color:#000000;
	}

#class div.classificados_titulo a:hover {
	color:#000000;
	text-decoration:underline;
	}	

#class div.publi_class{
	position:relative;
	margin:0 auto;
	top:25px;
	float:left;
	left:5px;
	width:210px;
	height:33px;
	border:solid 1px #CCCCCC;
	background:#ededed;
	}		

#class div.publi_class a {
	color:#000000;
	font: bold 10px arial;
	text-decoration:none;
	}

#class div.publi_class a:visited {
	color:#000000;
	}

#class div.publi_class a:hover {
	color:#000000;
	text-decoration:underline;
	}

#quadro_rodape {
	position:relative;
	left:0px;
	top:25px;
	margin:0 auto;
	width:770px;
	color:#FFFFFF;
	font: bold 10px arial;
	float:left;
	height:25px;
	background:#00458A;
	}
	
#quadro_banners {
	position:absolute;
	left:610px;
	top:90px;
	margin:0 auto;
	width:155px;
	float:left;
	height:775px;
	background:#FFFFFF;
	}
	
#quadro_banners div.publi{
	position:absolute;
	margin:0 auto;
	margin-top:15px;
	float:left;
	left:8px;
	width:140px;
	height:120px;
	}			
		
#quadro_tempo {
	position:absolute;
	left:610px;
	top:870px;
	margin:0 auto;
	width:155px;
	float:left;
	height:180px;
	background:#FFFFFF;
	}

#quadro_tempo div.dentro{
	position:absolute;
	left:18px;
	top:4px;
	margin:0 auto;
	background:#FFFFFF;
	}