body, h1, h2, h3, h4, h5, h6, form, dl, ul, ol, dt, dd, p, address { margin:0; padding:0; }

#conteudo {
  width: 100%; 
  font:10px Arial, Tahoma;
  padding-top: 20px;
  float:left;
}
#conteudo h2 {
  	font:14px  Verdana, Tahoma;
	font-weight: bold; 
	color: red;
}
label {
	  font:14px Arial, Verdana, Tahoma;
	  color: #333;
	  padding-right: 15px;
}

.layout {
	width: 90%; height: 100px;
	margin-top: 30px;
	padding-left: 70px;
	border-bottom: 1px solid #ededed;
	background: white;
	float:left;
}
#footer {
	float:left;
	width: 90%; height: 30px;
	margin-top: 10px;
	padding-top: 4px;
	padding-left: 70px;
	border-top: 1px solid #ededed;
	font:11px  Arial, Tahoma;
	background-color: white;
	color: #a72f2f;
}

p {
	font:11px  Arial, Tahoma;
	padding-left: 50px;
}
.cinza {color: #666;}

#container {
  width: 100%;
  margin:0 auto;
  position:relative;
  float:left;
  text-align:left;
  background-color:#FFF;
}
.caixa {
	border: 1px solid #ccc;
	height: 20px;
	font: 14px Arial, Tahoma;
}

/* TOPO DO SITE */
#barra_topo {
  height: 49px;
  width: 100%;
  float: left;
  background:url(../imagens/fundotopo.gif) repeat-x;
  background-color: #000;
}
#barra_topo p {
	font:11px  Arial, Tahoma;
	/*color: #86cdec;*/
	color: #ccc;
	padding: 10px 0px 0px 50px;
}

.barra_direita {
	width:47%; 
	float:left;
	padding: 5px;
	padding-top: 17px;
	font:10px Verdana;
	text-align: right;
}
.barra_esquerda {width:50%; float:left;}

ul, li {
	font:10px Verdana, Tahoma;
	color: #ccc;
	display: inline;
	list-style:none;
	padding-left: 40px;
	
}

li a {
	font:10px Verdana, Tahoma;
	color: #ccc; font-weight: bold;
	padding:1px;
	text-decoration:none;
}
li a:hover{
	font:10px Verdana, Tahoma;
	color: red; font-weight: bold;
	padding:1px;
	text-decoration:none;
}
/* FIM TOPO DO SITE */

