@CHARSET "UTF-8";

/* # 000 */
* {
	color: #000;
}



/* #fff */
.scrolling_td .td_shadow_content_companion,
.scrolling_trow_wrapper .scrolling_trow .td_boxer .td_info_label_companion,
.row_menu,
.row_confirm_operation,
.row_confirm_operation .checkbox_combo,
.row_confirm_operation .operation_response {
	background-color: #fff;
}



/* #f7f9fb */
html,
body,
input,
textarea,
select,
.bg_alpha,
.loader,
form fieldset .dropdown_container .dropdown_selection,
.form_support_area,
.main_body_area header,
.main_body_area #div_selezione_azienda,
.main_body_area #div_avvisi_a_sistema,
.main_body_area .container_area .container_flex_wrapper .over_panel,
.nav_label .menu,
#section_nav_companion_div,
#scrolling_tcontainer_5 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow .td_boxer .td_5,
#scrolling_tcontainer_5 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow .td_boxer .td_13 {
	background-color: #f7f9fb;
}

.color_f7f9fb,
.form_area_titolo,
button,
.login_body .login_bubble_test_alert,
.login_body .copyright a,
.nav_label,
.nav_label .caption,
.nav_label .avvisi_container,
.side_nav_companion_labels div,
nav.section_nav #paginator form label,
.main_body_area #div_preferenze_utente .riga_opzione .box_2,
.main_body_area .container_area .dashboard_container .dashboard_subcontainer .summary .content .img_row .img_caption,
.main_body_area .container_area .container_flex_wrapper .menu_container .big_button .caption_container .caption,
.main_body_area .container_area .container_flex_wrapper .menu_container .big_button .step .tondo,
.main_body_area .container_area .container_flex_wrapper .menu_container .big_button .companion_label_container .label_item {
	color: #f7f9fb;
}

.main_body_area header div:nth-child(5) div,
.nav_label,
nav .filler,
.main_body_area #div_preferenze_utente .riga_opzione,
.main_body_area .container_area .container_flex_wrapper .menu_container .big_button,
.main_body_area .container_area .container_flex_wrapper .detail_container .workspace_area,
.main_body_area .container_area .container_flex_wrapper .menu_container .big_button .step .tondo
.elaborazioni_corpo {
	border-color: #f7f9fb;
}



/* #f1f1f1 */
.gray_background {
	background-color: #f1f1f1;
}



/* #2f5f74 */
.br_2f5f74,
.login_body,
nav.main_nav,
nav.side_nav {
	background-color: #2f5f74;
}

.loader,
.login_body .login_bubble,
.login_body .login_bubble .bubble_logo,
.side_nav_companion_labels div,
.main_body_area #div_selezione_azienda {
	border-color: #2f5f74;
}

.scrolling_thead .scrolling_trow .td_boxer .scrolling_td,
.login_body .login_bubble .version {
	color: #2f5f74;
}



/* #5e8ea2 */
.border_top_solid_5e8ea2,
.border_right_solid_5e8ea2,
.border_bottom_solid_5e8ea2,
.border_left_solid_5e8ea2,
input,
textarea,
select,
.form_disclaimer,
form fieldset .checkbox_combo .checkmark,
form .form_area_tutorial,
form fieldset .option_selector_container,
.reset_item,
.drag_n_drop_container .draggable_item,
.drag_n_drop_container .draggable_item .position,
.dropdown_container .dropdown_selection,
.scrolling_tcontainer,
.scrolling_trow,
.scrolling_td_detail,
.row_confirm_operation,
.row_menu,
.contratti_dashboard .dashboard_subcontainer .summary,
.contratti_dashboard .dashboard_subcontainer .summary .title,
.main_body_area #div_avvisi_a_sistema .overflow .section,
.main_body_area .container_area .container_flex_wrapper .detail_container,
.main_body_area .container_area .container_flex_wrapper .detail_container .over_panel .header,
.main_body_area .container_area .container_flex_wrapper .detail_container .over_panel .body .box_1,
.main_body_area .container_area .container_flex_wrapper .detail_container .over_panel .body .box_1 div,
.nav_label .menu,
.nav_label .menu .overflow div,
.tabulato_link,
#scrolling_tcontainer_2,
#scrolling_tcontainer_3,
#scrolling_tcontainer_4,
#scrolling_tcontainer_10,
#scrolling_tcontainer_5 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow .td_boxer .td_5,
#scrolling_tcontainer_5 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow .td_boxer .td_13 {
	border-color: #5e8ea2;
}

.br_5e8ea2,
.main_body_area header div:nth-child(5) div,
.main_body_area #div_preferenze_utente,
.main_body_area .container_area .container_flex_wrapper .menu_container,
.main_body_area .container_area .container_flex_wrapper .menu_container .big_button,
.main_body_area .container_area .container_flex_wrapper .menu_container .big_button .companion_label_container,
.main_body_area .container_area .container_flex_wrapper .menu_container .filler {
	background-color: #5e8ea2;
}

.main_body_area .container_area .container_flex_wrapper .detail_container .selection_area .button_space .button_item,
.nav_label .menu div {
	color: #5e8ea2;
}



/* #85adbe */
.br_85adbe,
.login_body .login_bubble .bubble_logo,
nav.section_nav {
	background-color: #85adbe;
}

.main_body_area #div_selezione_azienda .azienda {
	border-color: #85adbe;
}



/* #d5c9bb */
.login_body .login_bubble,
.scrolling_thead {
	background-color: #d5c9bb;
}



/* #ffd3a8 */
.bg_ffca95,
.drag_n_drop_container .hint {
	background-color: #ffd3a8; 
}



/* #ffb56c */
.bg_ffb56c {
	background-color: #ffb56c;
}



/* #c8ed92 */
.bg_c8ed92,
.drag_n_drop_container .active {
	background-color: #c8ed92;
}



/* #9fc961 */
.bg_9fc961 {
	background-color: #9fc961;
}



/* #f9c4ba*/
.bg_f9c4ba {
	background-color: #f9c4ba;
}



/* #ec7267 */
.bg_ec7267,
.nav_label .avvisi_container,
.login_body .login_bubble_test_alert {
	background-color: #ec7267;
}

.login_body .login_bubble_test_alert {
	border-color: #ec7267;
}


/* #fcf1a0*/
.bg_fcf1a0 {
	background-color: #fcf1a0;
}


/* #c0bfbc*/
.bg_c0bfbc {
	background-color: #c0bfbc;
}


/* hover */
.scrolling_tbody .scrolling_trow:hover .td_boxer {
	background-color: #d3f2ff;
}

.contratti_dashboard .dashboard_subcontainer .scrolling_tcontainer .scrolling_tbody .scrolling_trow:hover .td_boxer,
#scrolling_tcontainer_9 .scrolling_tbody .scrolling_trow:hover .td_boxer {
	background-color: #f7f9fb;
}

#scrolling_tcontainer_1 .scrolling_tbody .scrolling_trow:hover .td_boxer .td_1,
#scrolling_tcontainer_2 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_1,
#scrolling_tcontainer_5 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_1,
#scrolling_tcontainer_6 .scrolling_tbody .scrolling_trow:hover .td_boxer .td_1,
#scrolling_tcontainer_7 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_1_1,
#scrolling_tcontainer_8 .scrolling_tbody .scrolling_trow:hover .td_boxer .td_1,
#scrolling_tcontainer_11 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_1,
#scrolling_tcontainer_12 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_1,
#scrolling_tcontainer_13 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_1,
#scrolling_tcontainer_13 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_7,
#scrolling_tcontainer_100 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_1,
#scrolling_tcontainer_a_1 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_1,
.scrolling_trow:hover .td_boxer .empty_resultset_td_1 {
	border-right: solid 1px #5e8ea2;
}

#scrolling_tcontainer_a_2 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_1,
#scrolling_tcontainer_a_3 .scrolling_tbody .scrolling_trow_wrapper .scrolling_trow:hover .td_boxer .td_1 {
	border-right: none;
}

#scrolling_tcontainer_1 .scrolling_tbody .scrolling_trow:hover .td_boxer .td_1 {
	visibility: initial;
}
