/* CSS Document */
#interna {
  width: 570px;
  margin: 0 0 5px 5px;
  float: left;
}

#top {
  margin: 10px 0;
}

#top h2 {
  color:#2a3e55;
  font-size:24px;
}

#top p {
  font-size: 12px;
}

#grupo {
  background:	url(../img/bg_tudo_tpl07.gif) repeat-y;
  float: inherit;
}

#linha1, .linha1 {
  border-bottom: 5px solid #FFFFFF;
  width: 565px;
  background:	url(../img/bot_linha_tpl07.gif) bottom no-repeat;
  padding-bottom: 12px;
  font-size: 12px;
  float: inherit;
}

#linha1 .box1, .linha1 .box1 {
  width: 279px;
  background:	url(../img/bg_box_tpl07.gif) repeat-y;
  float: left;
}

#linha1 .box1 h3, #linha1 .box2 h3, .linha1 .box1 h3, .linha1 .box2 h3{
  font-size: 16px !important;
  padding: 23px 10px 3px 10px;
  color: #2a3e55;
  background: url(../img/top_box_tpl07.gif) no-repeat;
}

#linha1 .box1 p, #linha1 .box2 p, .linha1 .box1 p, .linha1 .box2 p{
  padding: 0 10px;
  color: #2a3e55;
}

.linha1 .box1 .box-h3, .linha1 .box2 .box-h3 {
  font-weight: bold;
	display: block;
  font-size: 16px !important;
  padding: 23px 10px 3px 10px;
  color: #2a3e55;
  background: url(../img/top_box_tpl07.gif) no-repeat;
}

.linha1 .box1 .box-p, .linha1 .box2 .box-p {
	display: block;
  padding: 0 10px;
  color: #2a3e55;
}

#linha1 .box2, .linha1 .box2 {
  margin: 0 0 0 7px;
  width: 279px;
  background:	url(../img/bg_box_tpl07.gif) repeat-y;
  float: left;
}

#linha1 a, .linha1 a {
  color: #2a3e55;
}
