body { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: silver; margin: 0; padding: 0; }
p { font-size: 11px; }
td { }
a:link { color: #0078ff; }
a:visited { }
a:hover { color: black; }
a:active { }


.button_table{ border-top:1px solid #eee; border-left:1px solid #eee; background-image: url(../images/bck_blue.gif);  }

.button{ color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(../images/deg_menu.gif) ; cursor:pointer ; border-color: white gray gray white; border-style: solid; border-width: 1px; }
.button_select{ color: #0078ff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(../images/deg_menu.gif) ; border-color: gray white white gray; border-style: solid; border-width: 1px; cursor:pointer        }
.button_table td { width: 90px; padding:5px;}

#top_frame{ background-color: #eee; background-image: url(../images/header.jpg); background-repeat: no-repeat; }
#main{ background-color: #eee; background-image: url(../images/back.jpg); }
#barra{ background-color: #eee; background-image: url(../images/sep_bottom.jpg); background-repeat: no-repeat; padding-top: 4px; }
.sep_top{ background-color: #eaeaff; background-image: url(../images/sep_top.jpg); background-repeat: no-repeat; padding-top: 4px; }
.sep_bottom { background-color: #fff; background-image: url(../images/sep_bottom.jpg); background-repeat: no-repeat; padding-top: 4px; }
.information{ border-top:1px solid #eee; border-left:1px solid #eee; margin-top:0; background-image: url(../images/bck_blue.gif); margin-bottom: 20px; }

.information td { padding:5px; border-color: white gray gray white; border-style: solid; border-width: 1px; }

.information td table tr td { padding:0px; border:0px solid black}


.focus{ background-color: white; overflow: auto; border-left: 1px solid #2d2d2d; }
.table_title{ background-color: #eee; font-size: 9px; font-weight: bold; text-align: left; vertical-align: top; width: 100px; white-space: nowrap; }
.section_title{ font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(../images/deg_menu.gif) ; }
.table_check{ font-size: 9px; font-weight: bold; background-color:#eee; text-align: left; white-space: nowrap; }
#id { }
td.result { background-color: #ffffff; }
.error { color: red; }
.ok { color: black; }

h3{margin:0px;padding:0px}
.agenda{ background-color: silver; margin-bottom: 50px; }
.theinput {width:500px}
textarea{ font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; overflow:auto}
.demo{ background-image: url(../image2007/demo.jpg); background-repeat: no-repeat; background-position: center; }