#msgSucesso {width:100%; margin-top:15px; margin-bottom:20px; background-color:#f2f2f2;}
#msgSucesso:after {content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden;}
#msgSucesso img {margin:20px; float:left;}
#corpo #bgConteudo #conteudo #meio #msgSucesso p {font-size:12px; line-height:20px; padding:20px;}
#msgSucesso strong {color:#002d66;}

#corpo #bgConteudo #conteudo #meio .labelCampo {font-size:14px; font-weight:bold; line-height:20px; color:#777777; padding:10px;}
#corpo #bgConteudo #conteudo #meio .labelCampoErro {color:#e70000;}
#corpo #bgConteudo #conteudo #meio .labelCampo span {font-size:14px; font-weight:bold; line-height:20px; color:#f05032;}
#corpo #bgConteudo #conteudo #meio .descCampo {font-size:14px; font-family:"Trebuchet MS"; font-weight:bold; line-height:20px; color:#777777; padding-bottom:0px;}
#corpo #bgConteudo #conteudo #meio .descCampoErro {color:#f05032;}

.descCampo span {font-size:11px; font-weight:normal; line-height:20px; color:#a7a7a7;}

#corpo #bgConteudo #conteudo #meio .numCampo {width:35px;}
#corpo #bgConteudo #conteudo #meio .numCampo, .numCampo span {font-size:16px; font-weight:bold; line-height:20px; color:#0057b1; padding-right:5px; vertical-align:top;}
#corpo #bgConteudo #conteudo #meio .numCampo span {color:#f58a00;}
#corpo #bgConteudo #conteudo #meio .camposForm {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; border:#c8c8c8 solid 1px; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; margin-right:10px;}
#corpo #bgConteudo #conteudo #meio .camposFormErro {background-color:#ffffe6; }
#corpo #bgConteudo #conteudo #meio .obsCampos {font-size:11px; color:#a7a7a7; padding-bottom:0px;}
#corpo #bgConteudo #conteudo #meio .obsCampos span {font-size:11px; color:#ffc600; margin-left:0px; margin-right:2px;}

#btnEnviar {width:95px;}

#corpo #bgConteudo #conteudo #meio .camposGeral label {font-size:14px; line-height:20px; color:#777777;}
#corpo #bgConteudo #conteudo #meio .selectForm {width:290px; font-size:14px; line-height:20px; color:#777777;}

#calendario {position:absolute; left:579px; top:890px; width:209px; height:151px; z-index:1; visibility: hidden;}

#corpo #bgConteudo #conteudo #meio form table tr td, 
#corpo #bgConteudo #conteudo #meio form table tr td strong {color:#A7A7A7; font-size:14px;}
#corpo #bgConteudo #conteudo #meio h2 {font-family:Arial,Helvetica,sans-serif; font-size:26px; margin-bottom:0; padding-bottom:15px; color:#002D66; font-weight:bold; line-height:30px;}
#corpo #bgConteudo #conteudo #meio form {margin-bottom:70px;}
#corpo #bgConteudo #conteudo #meio form table tr td {vertical-align:top; padding-bottom:10px;}
#corpo #bgConteudo #conteudo #meio form table tr td strong {color:#777777;}
#corpo #bgConteudo #conteudo #meio form .inputTextEnvie {border:1px solid #C8C8C8; color:#252525; height:16px; margin-bottom:10px; padding:7px; width:247px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#corpo #bgConteudo #conteudo #meio form .inputText {border:1px solid #C8C8C8; color:#252525; height:16px; margin-bottom:10px; padding:7px; width:376px;}
#corpo #bgConteudo #conteudo #meio form .inputTextAreaEnvie {height:60px; width:531px;}
#corpo #bgConteudo #conteudo #meio form table tr td span {font-size:9px; margin-left:2px; color:#ffc600;}
#corpo #bgConteudo #conteudo #meio form #btnEnviar {padding-left:15px; padding-right:15px; width:auto;}

#relacionadasNoticias {display:none;visibility:hidden;}