BODY, TABLE, DIV, TR { font:9px Verdana; }

INPUT, SELECT,TEXTAREA { font:9px Verdana; }

FIELDSET { border:1px solid #aca899; }

A { color: #4e4e4e; }

h1,h2,h3,h4 { font-family:Verdana; }

h1 { font-size:14px; }
h2 { font-size:13px; }
h3 { font-size:12px; }
h4 { font-size:11px; }

.table_header { padding-left: 6px; height: 20px; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #f7f7f7; background-image: url(images/bg.gif); font:9px Verdana;}

.table_record { padding-left: 4px; height: 16px; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; font:9px Verdana; }

.col_text { padding: 0px; border: 0px; width: 100%; color: #000000; background-color: transparent; cursor: default; }

.flag {  padding:5px; padding-left:15px; padding-right:15px; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #aca899; display:inline; background-color: #ece9d8; height: 14px; position: relative; font-size: 11px; font-family: Verdana; cursor:pointer; }

.icon_group {  padding:5px; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #aca899; border-bottom:1px solid #aca899; background-color: #ece9d8; height: 14px; font-size: 11px; font-family: Verdana; cursor:pointer; width:100%; text-align:center; }

.content { z-index:2; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #aca899; border-bottom:1px solid #aca899; background-color: #ece9d8; font-size: 11px; font-family: Verdana; }

.search { padding:10px; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #aca899; border-bottom:1px solid #aca899; background-color: #ece9d8; font-size: 11px; font-family: Verdana; } 

.button { border:1pt solid #aca899; font-size: 11px;  }

.input { border:1pt solid #aca899; font-size: 12px; }

.title { border:1px solid #181818;padding:6px;background-color:#404040;font:14px Verdana;color:#b1b1b0; }

.title td { font:14px Verdana;color:#b1b1b0; }

.title_dialog { font: 10pt Verdana; color: #000040; }

.readonly { background-color: #f2f2f2; border: 1px solid #7f9db9; height:18px; padding:2px; }

.backoffice_title { position:relative; top:-5px; font-size: 14pt; color: #4e4e4e; }

.backoffice_sub_title { position:relative; left: 5px; font-size: 8pt; }

.backoffice_text { font-family: Verdana; font-size: 8pt; line-height: 12pt; }

.relatorio td { font:11px Helvetica; }