.legend_result {
	font-weight: bold;
	color: #FFFFCC;
	background-color: #2288CC;
	background-position: center center;
}
.legend_direction {
	font-weight: bold;
	color: #FFFFCC;
	background-color: #2288CC;
	background-position: center center;
}
.field_result_1 {
	color: #400000;
	background-color: #FFFFCC;
	background-position: center center;
}


.field_result_2 {
	color: #400000;
	background-color: #D0ED77;
	background-position: center center;
}

.legend_tri {
	font-weight: bold;
	color: #FFFFCC;
	background-color: #FFCC00;
	background-position: center center;
}

.geo_zones {
	font-weight: normal;
}

input {
	color:#000000;
	background-color:#FFFFFF;
	font-weight: normal;
	border: 1px solid #ABABAB;
	}
	
.button {
	color:#000000;
	background-color:#D0ED77;
	font-weight: bold;
	border: 1px solid #ABABAB;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	}
	
textarea {
	color:#000000;
	background-color:#FFFFFF;
	font-weight: normal;
	border: 1px solid #ABABAB;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	}

select {
	color:#000000;
	background-color:#FFFFFF;
	font-weight: normal;
	border: 1px solid #ABABAB;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	}

submit {
	color:#FFFFFF;
	background-color:#000000;
	font-weight:bold
	}

.hidden {
	color:#ABABAB;
}

table {
padding: 2px;
}

.result_back {
	background-color: #ABABAB;
	border-collapse: collapse;
	border: 1px solid silver;
}
.result_back td {padding: 3px; border: 1px solid silver;}
