.boxline { background: url(../img/boxline-red.png) no-repeat left bottom; }
.boxline .FW_sCaixaFormClar { background: url(../img/boxline-red.png) no-repeat right bottom; margin-left: 10px; padding-bottom: 10px; border: none; }
.boxline .FW_sCaixaFormClar .FW_sFormCerca, .FW_CaixaLinkClar { padding-left: 0; padding-bottom:0; }
.boxline .FW_CaixaLinkClar { border: none; }
.boxline .FW_CaixaLinkClar p { margin: 0; }
.boxline .FW_sImpacteForm { width: auto; border-right: 1px solid #ABABAB; padding-top: 4px; color: #AC2115; font-weight: 700;  }
.boxline .FW_sImpacteForm p { margin: 0 10px 2px 10px; padding-bottom: 7px; background: url(../img/dotted.gif) repeat-x bottom; }
.boxline .FW_sPastillaFormGris { height: 20px; padding: 0 0 0 10px; background: url(../img/boxline-red.png) no-repeat left top; }
.boxline .FW_sPastillaFormGris h4 { color: #FFF; height: 20px; background: url(../img/boxline-red.png) no-repeat right top; font-size: 1.3em; font-family: Arial, Helvetica, sans-serif; line-height:1.4em; }
/*.boxline .internal { background: url(../img/icoInternal.gif) no-repeat right bottom; padding-right: 21px; }*/
.boxline .inputLegend { color:#4d4d4d; font-size:0.8em; margin-left: 28%; }
.boxline label { color: #4d4d4d; }
.boxline input.FW_sEditCerca { float: left; }

.infomessage { margin-top: 0; background:url("../img/error.gif") no-repeat scroll left center; padding-bottom:5px; padding-left:29px; padding-top:5px; }
.hidden { position: absolute; top: -99999px; left: -99999px; text-indent: -9999px; }

