body {
  margin: 0px;
  padding: 0px;
  text-align: center;
  background-image: url(../images/bg.jpg);
  background-repeat: repeat-x;
  font-family: arial;
  font-size: 12px;
}

p {
	line-height:20px;
	margin-top:0px;
}

.container {
  width: 768px;
  margin: 0 auto;
  text-align: left;
}

.logo {
  height: 278px;
  float: left;
}

.menu_topo {
  width: 560px;
  height: 64px;
  float: left;
}

.banner_topo {
  height: 202px;
  width: 560px;
  margin: 10px 0 0 0;
  float: left;
}
    /* Conteudo */
.conteudo {
  width: 768px;
  float: left;
  margin: 15px 0 0 0;
  padding 0;
}

.conteudo .bloco1 {
  float: left;
  width: 247px;
  height: 243px;
  margin: 0 3px;
  background-image: url(../images/bg_home.png) !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bg_home.png,sizingMethod='scale');
}

.conteudo .bloco1 .margem {
  margin: 10px 20px;

}

.conteudo .bloco1 .margem .f_titulo {
  margin: 0 0 10px 0;
}

.conteudo .bloco1 .margem ul {
  margin: 0px;
  padding: 0px
}

.conteudo .bloco1 .margem li {
  list-style: none;
}


.conteudo .bloco1 .margem li a {
  background-image:url(../images/mais.gif);
  background-repeat: no-repeat;
  background-position: 0 5px;
  padding: 0 0 0 10px;
  color: #202020;
  text-decoration: none;
  line-height: 24px;
}

.conteudo .bloco1 .margem li a:hover {
  text-decoration: underline;
  color: #008843;
}


.conteudo .bloco1_desc {
  float: left;
  width: 247px;
  margin: 0 3px;
}

.conteudo .bloco1_desc .topo1 {
  clear: left;
  margin: 0px;
  padding: 0px;
  width: 264px;
  height: 35px;
  background-image: url(../images/bg_cont_1.png) !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bg_cont_1.png,sizingMethod='scale');
}

.conteudo .bloco1_desc .cont {
  float: left;
  margin: 0px;
  padding: 0px;
  width: 264px;
  background-image: url(../images/bg_cont_2.png) !important;
  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bg_cont_2.png,sizingMethod='scale');
  background-repeat: repeat-y;
}



.conteudo .bloco1_desc .cont p {
  margin: 0px;
  padding: 15px;
  width: 230px;
}

.conteudo .conteudo_geral {   
  width: 480px;
  float: right;
  margin: 0;
  padding: 0;
}

.conteudo .conteudo_geral p {
  margin: 10px 0;
  padding: 0;
}

.conteudo .conteudo_geral p img {
  margin: 0 5px 5px 0;
}

.conteudo .conteudo_geral ul {
  margin:0px;
  padding:0px;
}

.conteudo .conteudo_geral li {
  margin:0 0 15px 0;
  padding:0px;
  list-style-position:inside;
}

.album ul {
	margin:0 0 0 5px;
	padding:0px;
}
.album li {
	list-style:none;
	float:left;
	margin:0 0 7px 10px;
}

.parceiros_home {
  padding: 10px 0 0 0;
  float: left;
  width: 780px;
}

.parceiros_home img {
  padding: 0 3px;
}

.rodape {
  color: #008843;
  text-align: center;
  clear: left;
  width: 768px;
  padding: 20px 0;
}


.album {
	margin:0 0 0 14px;
}

/* fim conteudo */


/* ============================= Contato =========================== */
.left1 {
	width:15px;
	height:100px;
	float:left;
	display:none;
}

.formulario1 {
	float:left;
}

.formulario1 form{
	margin-left:15px;
}

.rowi {height:26px; margin:0px; padding:0px;}

.input {width:204px; height:18px; padding:0 0 0 5px; font-size:0.918em;}

textarea {width:204px; height:113px; padding:0 0 0 5px; overflow:auto; font-size:0.918em; margin-bottom:4px}