/*
 * Utilizar esses códigos para alterar as cores e fontes padrões
 * O que não for alterado não precisa ficar no código
 */

/* Cor do texto */

html, body, div, td, th, p, li, input, textarea, select
{ color: #222222; }

/* Cor de linhas */

input, textarea, select
{ border-color: #222222; }

/* Cor de destaque */

h1, h2, h3, h4, h5, h6
{ color: #918a59; }

h2
{ background: #ffffff; }

h2 .icon_area
{ background: <!-- background_title_or_destaque -->; }

button, input[type=button], input[type=reset], input[type=submit]
{ background-color: #9ad912; border-color: #9ad912; }

hr
{ border-color: #918a59; background: #ffffff; }

.alert_text {
	color: #ff3838;
}

.popup_fechar a {
	background-color: #ffd22e;
	color: #ffd22e;
}
.popup_fechar a:link, .popup_fechar a:visited {
	color: #ffd22e;
}

/* Cor do texto para fundo invertido */

button, input[type=button], input[type=reset], input[type=submit]
{ color: #ffffff; }

/* Cor do link */

a:link, a:visited, a:hover, a:focus, a:active
{ color: #9ad912; }

/* Cor do fundo */

body, input, textarea, select
{ background-color: #ffffff; }

#loading_text {
	color: #918a59;
	background: #ffffff;
}

#loading_error_text {
	color: #ff3838;
    background: #ffffff;
}

#action_menu {
	background: #ffffff;
}

#action_menu .action_menu_item .cellarea {
	color: #918a59;
}
#action_menu .action_menu_item .order {
	color: #ffffff;
	background: #918a59;
}

#action_menu .action_menu_active .tablearea {
	background: #9ad912;
}
#action_menu .action_menu_active .cellarea {
	color: #918a59;
}
#action_menu .action_menu_active .order {
	color: #918a59;
	background: #9ad912;
}

#action_menu .action_menu_control {
	color: #ffffff;
}

#action_menu .action_menu_control .control_icon {
	background: #9ad912;
}

#show_area .info_table th, #show_area .info_table td {
    border-color: #222222;
}

#show_area .data_table th, #show_area .data_table td {
    border-color: #222222;
}

#view_menu .form_wrapper {
	background: rgb(255,255,255,0.8);
}

#file_area {
	background: #ffffff;
}

.dimention_area {
    border-color: #918a59;
}

.dimention_area_active {
    border-color: #9ad912;
}

#tip_area {
	background-color: rgba(255,210,46,0.2);
}

/* Form */

.form_wrapper {
	border-bottom: 1px solid #9ad912;
}
.form_wrapper input[type='number'], .form_wrapper input[type='text'], .form_wrapper input[type='password'] {
	border-color: #918a59;
}
.form_wrapper .before_input {
	color: #ffffff;
	border: 1px solid #918a59;
	background: #918a59;
}
.form_wrapper .after_input {
	color: #ffffff;
	border: 1px solid #918a59;
	background: #918a59;
}

/* Buttons */

.button, .button_alert, a.button, a.button_alert {
	color: #ffffff;
	border-color: #ffffff;
}

.button,
button {
	background-color: #918a59;
	border-color: #ffffff;
}

.button.active,
button.active,
input[type=button],
input[type=submit] {
	background-color: #9ad912;
	border-color: #ffffff;
}

.button:hover,
button:hover,
.button.active:hover,
button.active:hover,
input[type=button]:hover,
input[type=submit]:hover {
	background-color: #67c600;
	border-color: #ffffff;
}

.button_alert,
button.button_alert,
input[type=button].button_alert,
input[type=reset] {
	background-color: #ffd22e;
	border-color: #ffffff;
}

.button_alert.active,
button.button_alert.active,
input[type=button].button_alert.active {
	background-color: #ff3838;
	border-color: #ffffff;
}

.button_alert:hover,
button.button_alert:hover,
input[type=button].button_alert:hover,
input[type=reset]:hover,
.button_alert.active:hover,
button.button_alert.active:hover,
input[type=button].button_alert.active:hover {
	background-color: #ffbb00;
	border-color: #ffffff;
}


/* Special formating */

#notes_area {
	border: 1px solid #918a59;
}

.project_list {
	background-color: #918a59;
}
.project_list.active {
	background-color: #9ad912;
}
.project_list .title {
	color: #ffffff;
}
.project_list .date {
	color: #ffffff;
}
.project_list .description {
	color: #ffffff;
}
.project_list:hover {
	background-color: #67c600;
}

.form_border {
	border: 1px solid #9ad912;
}

/* Scroll bars */

::-webkit-scrollbar-thumb {
	background: #918a59;
}

::-webkit-scrollbar-thumb:hover {
	background: #67c600;
}

#draw_area {
	scrollbar-color: #918a59 #F0F0F0;
}
