#topo {

width:1000px;

height:60px;

margin:5px auto;

}

.publicidade {

float:right;

width:600px;

text-align:right;

}

#banner {

clear:both;

width:1000px;

height:140px;

margin:0px auto;

background-color:#FFFFFF;

background-image: url(imagens/banner.jpg);

background-repeat: no-repeat;

}

.banner_logo {

position:absolute;

top:90px;

left:55%;

}

.lateraldireito_conteudo {
	position:absolute;
	top:255px;
	left:910px;

}


#barra {

clear:both;

width:1000px;

height:20px;

background-image:url(imagens/barra_bg.jpg);

background-repeat:no-repeat;

text-align:center;

padding:5px 0px;

margin:0px auto;

}

#principal {

clear:both;

width:1000px;

margin:0px auto;

background-image:url(imagens/principal_bg.gif);

}

#lateral {

width:200px;

float:left;

padding:5px;

text-align:left;

margin-left:5px;

}

#lateral2 {

width:200px;

float:right;

padding:5px;

text-align:left;

margin-left:5px;

}

#cadastro {

width:140px;

float:right;

padding:40px;

text-align:left;

margin-right:10px;

}

#lateral ul {

padding:0px;

margin:0px 0px 10px 15px;;

}

#lateral ul li {

padding:0px;

margin:0px;

list-style:none;

margin-bottom:2px;

}

#lateral ul li a:link { padding:3px; text-decoration:none; }

#lateral ul li a:active { padding:3px; text-decoration:none; }

#lateral ul li a:visited { padding:3px; text-decoration:none; }

#lateral ul li a:hover { padding:3px; font-weight:bold; color:#333333; text-decoration:underline; }

#conteudo {

float:left;

width:570px;

padding:0px;

margin:0px;

}

#rodape {

background-image:url(imagens/rodape_bg.gif);

clear:both;

text-align:center;

padding:5px;

font-size:12px;

font-weight:normal;

color:#000000;

height:15px;

}

