.main-content { padding:37px 0 86px 27px; }
.main-content .introducao { width:622px; padding:23px 0 25px 0; line-height:1.2; }

.main-content .bx-midia,
.main-content .bx-ctd-midia,
.main-content .bx-ctd-midia p { display:inline; float:left; }

.main-content .bx-midia { width:622px; margin-bottom:5px; background:url(../img/base/bx-docs-abre.jpg.ashx) no-repeat left top; }
.main-content .bx-midia.interna { margin-top:25px; }
.main-content .bx-ctd-midia { width:584px; padding:32px 22px 41px 16px; background:url(../img/base/bx-docs-fecha.jpg.ashx) no-repeat left bottom; }

.main-content .bx-midia fieldset,
.main-content .bx-midia fieldset ul,
.main-content .bx-midia fieldset ul li,
.main-content .bx-midia fieldset ul li label { display:inline; float:left; }

.main-content .bx-midia fieldset { border:none; }
.main-content .bx-midia fieldset ul,
.main-content .bx-midia fieldset ul li { width:545px; clear:both; }
.main-content .bx-midia fieldset ul li { margin-bottom:10px; }
.main-content .bx-midia fieldset ul li label { width:545px; text-align:right; color:#666; }

.main-content .bx-midia fieldset ul li label input,
.main-content .bx-midia fieldset ul li label select,
.main-content .bx-midia fieldset ul li label textarea,
.main-content .bx-midia fieldset ul li label div { border:1px solid #cecece; font-size:11px; vertical-align:text-top; background:#f9f9f7 url(../img/base/bg-input-form.jpg.ashx) repeat-x left bottom; }

.main-content .bx-midia fieldset ul li label input,
.main-content .bx-midia fieldset ul li label textarea { width:340px; padding:4px 2px; }
.main-content .bx-midia fieldset ul li label select { width:346px; padding:4px; }
.main-content .bx-midia fieldset ul li label textarea { height:100px; }

.main-content .bx-midia fieldset ul li.botao input { display:inline; float:right; border:none; width:79px; height:26px; text-indent:-9999em; background:url(../img/base/bt-enviar-form.jpg.ashx) repeat-x left top; cursor:hand;}