body, h1, h2, h3, h4{

	margin:0;

	padding:0;

}



body, td {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  color: #000000;

  font-size: 11px;

}



a {

  color: #000000;

  text-decoration:none

}



a:hover {

  color: #0000CC;

  text-decoration:underline

}



.textoPadrao {

	font-size: 13px;

	color: #000000;

}

.textoPequeno {

	font-size: 10px;

	color: #000000;

}

.titulosOutrosDestaques {

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}

.tituloPaginas {

	font-size: 16px;

	font-weight: bold;

	color: #000000;

}



.borda {

  border: 1px solid #990000;

}



.vermelho {

  color: #FF0000;

}



.verde {

  color: #666633;

}



.popper {

	VISIBILITY: hidden; POSITION: absolute

}



input, select, textarea {

  background-color: #fafafa;

  color: black;

  border-style: solid;

  border-color: #666666;

  border-width: 1px;

}

input {

  height: 21px;

}

/* Formulario da busca menu lateral */

.textoBusca {
  font-size: 9px;
  color:#FFFFFF;
}
.inputBusca{
  background-color: #006699;
  color: black;
  border-color: #006699;
  border-width: 0px;
}


/* Tableless */



#logo {

	position:absolute;

	left:28px;

	top:121px;

	width:201px;

	height:82px;

}



#topo_banner {

	background:url("imgs/topo_bg_banner.jpg");

	float: left;

	width:780px;

	height:106px;

	text-align: center;

	padding-top: 5px;

}


#topo_banner div {

	margin-left: 5px;

	width:760px;

	height:100px;

	background:url("imgs/bg_publicidade.gif");

	background-repeat: no-repeat;

	background-position: 5px 5px;

	background-color: #FFFFFF;

	padding: 5px 5px 5px 25px;

}


#tb_content {
	position: absolute;
	top: 10px;
	left: 35px;
	width: 730px;
	/*height: 270px;*/
	height: 90px;
	z-index: 1000;
}

.tb_content1 {
	clip: rect(0px, 730px, 90px, 0px);
}
.tb_content2 {
	clip: rect(0px, 730px, 270px, 0px);
}

#topo_coluna {

	background:#FFFFFF;

	position:absolute;

	left:195px;

	top:111px;

	width:402px;

	height:61px;

	z-index:100;

}



#topo_coluna div {

	float:left;

	margin: 1px 1px 1px 1px;

}



#topo_coluna_foto {

	width:87px;

	height:58px;

	margin: 1px 1px 1px 1px;

}

#topo_coluna_titulo {

	background:#CC0000;

	width:305px;

	height:17px;

	padding-top: 3px;

	padding-left: 5px;

}

#topo_coluna_corpo {

	width:305px;

	height:38px;

}



#topo_orkut {

	position:absolute;

	left:605px;

	top:111px;

	width:167px;

	height:60px;

	z-index:101;

}



#conteudo {

	width: 780px;

}



/*

Topo

*/



#topo {

	background:#135468;

}



#topo_direito {

	position:absolute;
	
	margin-top:5px;

	top:106px;

	left:190px;

	width:590px;

	height:69px;

	background:url("imgs/topo_bg.jpg");

}

#topo_menu {

	background:url("imgs/topo_bg_menu.jpg");

	position:absolute;

	top:175px;

	left:190px;

	width:590px;

	height:18px;

	text-align:center;

}



#topo_menu img {

	margin-top: 2px;

}



/*

Menu

*/



#menu {

	background:#006699;

    float:left;

	width:154px;

	margin: 2px 0px 0px 2px;

}



#menu ul {

  list-style:none;

  width:100%;

  margin:0;

  padding:0px 0px 0px 10px;

}

#menu ul li {

  padding:2px;

}

#menu a {

	color: #FFFFFF;

	font-weight: bold;

	text-decoration:none;

}

#menu a:hover {

	color: #FFFFFF;

	font-weight: bold;

	text-decoration:underline;

}



#login {

	position:relative;

	background:#CCCCCC;

	width:120px;

	left:17px;

}

#login a {

	color: #000000;
	font-size:10px;

	text-decoration:none;

}

/*

Banners

*/



#data_extenso {

    float:left;

	width:615px;

	padding-top: 5px;

	padding-right: 8px;

	text-align:right;

	font-weight: bold;

}



/*#banner_120 {

    float:left;

	width:120px;

	padding: 5px 2px 0px 20px;

}



#banner_468 {

    float:left;

	width:468px;

	padding: 5px 2px 0px 5px;

}*/

/*

Meio

*/



#meio {

    float:right;

	width:615px;

	padding: 5px 0px 0px 0px;

}





/*

Rodapé

*/

#rodape {

	float:left;

	background:url("imgs/fundo_inferior.jpg");

	width:778px;

	height:41px;

	left:2px;

}



#rodape_esquerdo {

	float:left;

	padding: 15px 0px 0px 10px;

}



#rodape_direito {

	float:right;

	padding: 15px 10px 0px 0px;

	font-size: 10px;

	color: #000000;

}

#bgBlock {
	background-color:#000;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
}
