body  { scrollbar-3dlight-color: #007504; scrollbar-arrow-color: White; scrollbar-base-color: White; scrollbar-face-color: #0E5A06; scrollbar-track-color: #B2CEB2 }

/*elementos de texto*/
.top-title  { color: #0e5a06; font-weight: bold; font-size: 30pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
.top-date { color: #0e5a06; font-size: 10pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
.dottext { font-size: 1pt }
.texto   { color: #0e5a06; font-size: 10pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
.texto_warning { color: #d20000; font-size: 9pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
.texto_noticias { color: #0e5a06; font-size: 9pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
.texto_title  { color: #0e5a06; font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
.header_texto_title  { color: #ffffdd; font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
.header_texto_separador { color: #ffffdd; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
.header_texto_title_inv  { color: #0e5a06; font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
.texto_menu_lat  { color: #0e5a06; font-weight: bold; font-size: 8pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
.texto_menu_lat_inv { color: #ffd; font-weight: bold; font-size: 8pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }

.openRight { padding: 5pt; border-top: 1pt solid #fdac0a; border-left: 1pt solid #fdac0a; border-bottom: 1pt solid #fdac0a; border-right-color: #fdac0a;}
.marker { color: #ff5d32; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; text-decoration: none }
a.border, a.border:visited, a.border:hover { text-decoration: none; float: left; padding: 5px; border: solid 1px black; }
a.border:hover { border: solid 1px #0054a6; }

/*LINKS*/
a   { color: #0e5a06; font-size: 10pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
a:hover   { text-decoration: underline }

a.header_texto_title   { color: #ffffdd; font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
a.header_texto_title:hover     { color: #0e5a06; font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS", Verdana; text-decoration: underline }

a.texto_menu_lat  { color: #0e5a06; font-weight: bold; font-size: 8pt; font-family: "Trebuchet MS", Verdana; text-decoration: none }
a.texto_menu_lat:hover   { color: #0e5a06; font-weight: bold; font-size: 8pt; font-family: "Trebuchet MS", Verdana; text-decoration: underline }

/*Campos de FORM*/
.form_fld_admin_edit    { color: #801100; font-size: xx-small; font-family: Verdana; background-color: #fdffd7; border-color: solid 1 #0e5a06; border-style: ;;border-width: ;;}
.form_btn_proceed { color: #000078; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e8e8fd; margin: 1px; padding: 2px; border: solid 1px; }
.form_btn_back { color: #3a7237; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d6f8d4; margin: 1px; padding: 2px; border: solid 1px; }
.form_btn_delete      { color: #a80000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fdf1f1; margin: 1px; padding: 2px; border: solid 1px; }
.form_btn_login { color: #3f3f3f; font-size: 7pt; font-family: Verdana; font-weight: bold; background-color: #bdbdbd; border-width: 0 }


#warningBox{ padding: 5px; border: dashed 2px #fdda0a; }


#announcementBox { border: solid 0px grey; float: right; width: 380px; height: 199px;}
#announcementBox h1, 
#announcementBox h2, 
#announcementBox h3 { color: #4477b8; font-size: 30px; font-family: Verdana; }
#announcementBox h2 {font-size: 15px;}
#announcementBox h3 {font-size: 12px;} 
