.div_conteudo_principal div, .div_conteudo_principal dl, .div_conteudo_principal dt, .div_conteudo_principal dd, .div_conteudo_principal ul, .div_conteudo_principal ol, .div_conteudo_principal li, .div_conteudo_principal h1, .div_conteudo_principal h2, .div_conteudo_principal h3, .div_conteudo_principal h4, .div_conteudo_principal h5, .div_conteudo_principal h6, .div_conteudo_principal pre, .div_conteudo_principal code, .div_conteudo_principal form, .div_conteudo_principal fieldset, .div_conteudo_principal legend, .div_conteudo_principal input, .div_conteudo_principal textarea, .div_conteudo_principal p, .div_conteudo_principal blockquote, .div_conteudo_principal th, .div_conteudo_principal td {
  margin: 0;
  padding: 0;
}

.div_conteudo_principal table {
  border-collapse: collapse;
  border-spacing: 0;
}

.div_conteudo_principal fieldset, .div_conteudo_principal img {
  border: 0;
}

.div_conteudo_principal address, .div_conteudo_principal caption, .div_conteudo_principal cite, .div_conteudo_principal code, .div_conteudo_principal dfn, .div_conteudo_principal em, .div_conteudo_principal strong, .div_conteudo_principal th, .div_conteudo_principal var {
  font-style: normal;
  font-weight: normal;
}

.div_conteudo_principal li {
  list-style: none;
}

.div_conteudo_principal caption, .div_conteudo_principal th {
  text-align: left;
}

.div_conteudo_principal h1, .div_conteudo_principal h2, .div_conteudo_principal h3, .div_conteudo_principal h4, .div_conteudo_principal h5, .div_conteudo_principal h6 {
  font-size: 100%;
  font-weight: normal;
}

.div_conteudo_principal q:before, .div_conteudo_principal q:after {
  content: '';
}

.div_conteudo_principal abbr, .div_conteudo_principal acronym {
  border: 0;
  font-variant: normal;
}

.div_conteudo_principal sup, .div_conteudo_principal sub {
  line-height: 1px;
  vertical-align: text-top;
}

.div_conteudo_principal sub {
  vertical-align: text-bottom;
}

.div_conteudo_principal input, .div_conteudo_principal  textarea, .div_conteudo_principal  select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
/***/
.div_conteudo_principal {
  float: left;
  clear: both;
  width: 100%;
}
.div_conteudo_principal .titulo {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}

.div_conteudo_principal .error_div {
  position: relative;
  float: left;
  width: 100%;
}

.div_conteudo_principal .error_div .error_msg {
  position: relative;
  float: left;
  clear: both;
  height: 16px;
  width: 99.5%;
  /*border: 1px solid black;*/
  /*background-color: #FF5555;*/
  margin: 1px auto;
  display: none;
}

.div_conteudo_principal .error_div .error_msg span {
  position: relative;
  float: left;
  display: inline;
  clear: both;
  width: 100%;
  color: black;
  /*font-weight: bold;*/
  text-align: center;
}

.div_conteudo_principal .error_div .error_msg .error_close {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 16px;
  height: 16px;
  background: #DFDFDF url(/img/close.gif) no-repeat center center;
  cursor: pointer;
  display: none;
}


.div_conteudo_principal .titulo span {
  float: left;
  font-family: arial, sans-serif;
  font-size: 16px;
  color: #FF6600;
  font-weight: bold;
  text-decoration: none;
}

.div_box .outerbox {
  float: left;
  background: #E0F0F3;
  width: 100%;
  padding: 0px;
  margin: 0px;
}

.div_box .innerbox {
  float: left;
  display: inline;
  padding: 0px;
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 100%;
}
