.principal {
	display: block;
}
.principal .geral {
	display: block;
	width: 950px;
	_margin:0 auto; /* apenas ie6 reconhece a função */


	*margin:0 auto; /* aénas o ie 7 reconhece esta função */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 2000px;
	background-color: #FFFFFF;
}
.geral .topo {
	display: block;
	height: 10px;
	background-image: url(barrinhatopo.jpg);
	background-repeat: repeat-x;
}
.geral .topobaixo {
	background-image: url(banner_790_publicidade.jpg);
	height: 110px;
	width: 800px;
	margin-left: 90px;
	display: block;
	background-repeat: no-repeat;
}
.topobaixo .anunciodentro {
	height: 90px;
	width: 730px;
	margin-top: 10px;
	margin-left: 20px;
}
.geral .topologo {
	background-image: url(cimao.jpg);
	display: block;
	height: 190px;
}
.topologo .bannerlado {
	display: block;
	margin: 55px;
	float: right;
	height: 60px;
	width: 468px;
}
.geral .menubaixo {
	display: block;
	height: 30px;
	background-image: url(fundomenu.jpg);
	background-repeat: repeat;
}
.menubaixo .barracima {
	display: block;
	float: left;
	width: 650px;
	margin-top: 5px;
}
.menubaixo .menuzinho {
	display: block;
	float: right;
	width: 230px;
	margin-top: 5px;
}
.geral .conteudo {
	display: block;
	height: 2290px;
}
.menulat .menuesq {
	float: left;
	width: 165px;
}
.menuesq ul {
	color: #000066;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.menuesq ul li {
	text-decoration: none;
	display: block;
	color: #000066;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.menuesq ul li a {
	text-decoration: none;
	display: block;
	color: #000099;
}
.menuesq ul li a:hover {
	color: #FF0000;
	display: block;
}
.menulat .menudir {
	float: right;
	width: 165px;
}
.menudir ul {
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.menudir ul li {
	color: #000099;
	text-decoration: none;
	display: block;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.menudir ul li a {
	color: #000099;
	text-decoration: none;
	display: block;
}
.menudir ul li a:hover {
	color: #FF0000;
	display: block;
}
.geral .rodape {
	display: block;
	height: 30px;
	background-color: #0099FF;
	background-image: url(rodape.jpg);
	background-repeat: no-repeat;
}
.conteudodentro .sitesdestaques {
	background-image: url(central_loguinho.png);
	display: block;
	height: 75px;
	background-repeat: no-repeat;
}
.conteudodentro .destaquessites {
	display: block;
	height: 200px;
}
.conteudodentro .narede {
	background-image: url(narede.png);
	display: block;
	height: 50px;
	background-repeat: no-repeat;
}
.conteudodentro .rede {
	display: block;
	height: 480px;
}
.conteudodentro .ultimosadicionados {
	background-image: url(ultimosadicionados.png);
	height: 50px;
	background-repeat: no-repeat;
}
.conteudodentro .adicionados {
	display: block;
	height: 340px;
}
.conteudodentro .masters {
	display: block;
	height: 450px;
}

.conteudodentro .outdoor {
	display: block;
}
.masters .titulomasters {
	background-image: url(menuwebmasters.png);
	display: block;
	height: 50px;
}
.masters .webmastersbaixo {
	display: block;
}


.menulateral .menulat {
	display: block;
	height: 1550px;
	background-image: url(fundicinza.jpg);
}
.masters .ladinhoesq {
	display: block;
	float: left;
	width: 400px;
}

.outdoor .parcerias {
	height: 70px;
}
.masters .ladinhodir {
	display: block;
	width: 150px;
	float: right;
}

.barracima ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: inline;
}
.barracima ul li {
	color: #FFFFFF;
	text-decoration: none;
	display: inline;
}
.barracima ul li a {
	text-decoration: none;
	display: inline;
	color: #FFFFFF;
}
.barracima ul li a:hover {
	color: #CCCCCC;
	display: inline;
}
.conteudo .separa {
	display: block;
	height: 20px;
}
.conteudo .menulateral {
	display: block;
	float: left;
	height: 2270px;
	width: 335px;
	background-repeat: repeat;
	background-image: url(fundicinza.jpg);
}
.conteudo .conteudodentro {
	display: block;
	float: right;
	width: 585px;
	height: 2200px;
}

.menulateral .menutopo {
	display: block;
	height: 30px;
}

.rodape .rodadentro {
	display: block;
	height: 30px;
	width: 900px;
}
.destaquessites .destaque1 {
	display: block;
	height: 190px;
}

