/* forms.css */
.coluna_esq fieldset {width:20%;padding:1.5em;}
.coluna_esq legend {font-weight:bold;font-size:1.2em;color:#336799;}
.coluna_esq label {font-weight:bold;color:#336799;}
.coluna_esq input.input_text, .coluna_esq input.button, .coluna_esq textarea, .coluna_esq select {width:50%;margin:0.25em 0;margin-left:25%;display:block;position:relative;top:-18px;font-style:italic;color:#9B0000;border:1px solid #9B0000;background-color:#FFE7E7;}
.coluna_esq textarea {width: 70%;margin:0.25em 0;top:0px;}
.coluna_esq input.button {color:#fff;background:#1d2c03 url(button.png) center repeat-x;}

.coluna_esq .ddd {font-style:italic;color:#9B0000;border:1px solid #9B0000;background-color:#FFE7E7;}

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.body div.coluna_esq form#form_cadastro h2 {font-size:13px; color: #3B3A38; font-weight:bold}