@import url("/includes/cbkfont/cbkfont.css");
/*====================================================*/
html, body {
	font-family: 'cbk_font', Verdana, Arial, Helvetica;/*font-size: 15px;
	line-height: 1.5;*/
	height: 100%;
}
body {
	background-color:rgb(245 240 235)!important;
	font-family: 'cbk_font', verdana, sans-serif;
	font-size:18px!important;
    line-height:1.5!important;
	color:#68362D!important;
}
hr {
	margin: 0;
}

.w3-card-4, .w3-hover-shadow:hover {
	box-shadow: 0 4px 10px 0 rgba(0,88,147,1), 0 4px 20px 0 rgba(0,88,147,1)!important;
}

/*===================================*/
div#cbkwait {
	display: none; /* Hidden by default */
	position: fixed; /* Stay in place */
	z-index: 1; /* Sit on top */
	left: 0;
	top: 0;
	width: 100%; /* Full width */
	height: 100%; /* Full height */
	overflow: auto; /* Enable scroll if needed */
	background-color: rgb(0,0,0); /* Fallback color */
	background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content/Box */
div#cbkwait > div {
	/*position: relative;
	margin: 15% auto; /* 15% from the top and centered */
	position: fixed;
	top: 40%;
	padding: 20px;
	border: 1px solid #888;
	width: 100%; /* Could be more or less, depending on screen size */
	background-color: rgba(51,51,51,0.9);
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-align: center;
}
/*tips ==============================*/
.tips_div {
	display: none;
	position: absolute;
	padding: 2px;
	z-index: 800;
	background-color:#FFFFCC;
	border-style: solid;
	border-color:#C90;
	border-width: 2px;
	text-align: justify;
	font-family: 'cbk_font', verdana, sans-serif;
	font-size: 12px;
	line-height: normal;
	overflow: hidden;
	color:#003151;
	cursor: pointer;
}
/*================================*/
.lista {
	background: url('images/arrow-sprite-up.png');
	background-repeat: no-repeat;
	background-position: 0 12px;
	padding-left: 20px!important;
}
.lista:hover {
	background: url('images/arrow-sprite-dwn.png');
	background-repeat: no-repeat;
	background-position: 0 12px;
	padding-left: 20px!important;
}
/*=======================*/
.scris_main {
	font-family: 'cbk_font', verdana, sans-serif;
}
.scris_bold {
	font-weight: bold!important;
}
.scris_nodecoratieon, .scris_nodecoratieon:hover {
	text-decoration:none!important;
}
.scris_subliniat, .scris_subliniat-hover:hover {
	text-decoration:underline!important;
}
/*=============================*/
.color_none, .color_none-hover:hover {
	color:none!important;
}
.bgcolor_none, .bgcolor_none-hover:hover {
	background-color:none!important;
}
.ccolor_none, .ccolor_none-hover:hover {
	border-color:none!important;
}
/*=============================*/
.color_alb, .color_alb-hover:hover {
	color:#FFFFFF!important;
}
.bgcolor_alb, .bgcolor_alb-hover:hover {
	background-color:#FFFFFF!important;
}
.ccolor_alb, .ccolor_alb-hover:hover {
	border-color:#FFFFFF!important;
}
/*=============================*/
.color_rosu, .color_rosu-hover:hover {
	color:#FF0000!important;
}
.bgcolor_rosu, .bgcolor_rosu-hover:hover {
	background-color:#FF0000!important;
}
.ccolor_rosu, .ccolor_rosu-hover:hover {
	border-color:#FF0000!important;
}
/*=============================*/
.color_maro1, .color_maro1-hover:hover {
	color:#68362D!important;
}
.bgcolor_maro1, .bgcolor_maro1-hover:hover {
	background-color:#68362D!important;
}
.ccolor_maro1, .ccolor_maro1-hover:hover {
	border-color:#68362D!important;
}
/*=============================*/
.color_maro2, .color_maro2-hover:hover {
	color:#F1E1B7!important;
}
.bgcolor_maro2, .bgcolor_maro2-hover:hover {
	background-color:#F1E1B7!important;
}
.ccolor_maro2, .ccolor_maro2-hover:hover {
	border-color:#F1E1B7!important;
}
/*==============================*/
.color_albastru1, .color_albastru1-hover:hover {
	color:#6ACAF9!important;
}
.bgcolor_albastru1, .bgcolor_albastru1-hover:hover {
	background-color:#6ACAF9!important;
}
.ccolor_albastru1, .ccolor_albastru1-hover:hover {
	border-color:#6ACAF9!important;
}
/*===============================*/
.color_albastru2, .color_albastru2-hover:hover {
	color:#005893!important;
}
.bgcolor_albastru2, .bgcolor_albastru2-hover:hover {
	background-color:#005893!important;
}
.ccolor_albastru2, .ccolor_albastru2-hover:hover {
	border-color:#005893!important;
}
/*===============================*/
.color_CCC, color_CCC-hover:hover {
	color:#CCCCCC!important;
}
.bgcolor_CCC, .bgcolor_CCC-hover:hover {
	background-color:#CCCCCC!important;
}
.ccolor_CCC, .ccolor_CCC-hover:hover {
	border-color:#CCCCCC!important;
}
/*===============================*/
.color_666, color_666-hover:hover {
	color:#666666!important;
}
.bgcolor_666, .bgcolor_666-hover:hover {
	background-color:#666666!important;
}
.ccolor_666, .ccolor_666-hover:hover {
	border-color:#666666!important;
}
/*================================*/
.color_galben, .color_galben-hover:hover {
	color:#FFFF00!important;
}
.bgcolor_galben, .bgcolor_galben-hover:hover {
	background-color:#FFFF00!important;
}
.ccolor_galben, .ccolor_galben-hover:hover {
	border-color:#FFFF00!important;
}
/*==============================*/
.color_bordeau, .color_bordeau-hover:hover {
	color:#660000!important;
}
.bgcolor_bordeau, .bgcolor_bordeau-hover:hover {
	background-color:#660000!important;
}
.ccolor_bordeau, .ccolor_bordeau-hover:hover {
	border-color:#660000!important;
}
/*===============================*/
.color_orange, .color_orange-hover:hover {
	color:#f57723!important;
}
.bgcolor_orange, .bgcolor_orange-hover:hover {
	background-color:#f57723!important;
}
.ccolor_orange, .ccolor_orange-hover:hover {
	border-color:#f57723!important;
}
/*======================================*/
.inputtxt_alb {
	color:#003151!important;
	background-color:#FFFFFF!important;
}
.inputtxt_alb:hover {
	color:#000000!important;
	background-color:#FFFFFF!important;
}
.inputtxt_main {
	color:#FFFFFF!important;
	background-color:#003151!important;
}
.inputtxt_main:hover {
	color:#FFFFFF!important;
	background-color:#005893!important;
}
.inputtxt_main-gri {
	color:#999999!important;
	background-color:#003151!important;
	border-color:#999999;
}
.inputtxt_main-gri:hover {
	color:#FFFFFF!important;
	background-color:#999999!important;
	border-color:#999999;
}
.inputtxt_albastru {
	color:#FFFFFF!important;
	background-color:#005893!important;
}
.inputtxt_albastru:hover {
	color:#FFFFFF!important;
	background-color:#003151!important;
}
.inputtxt_gri {
	color:#FFFFFF!important;
	background-color:#666666!important;
}
.inputtxt_gri:hover {
	color:#FFFFFF!important;
	background-color:#666666!important;
}
.inputtxt_orange {
	color:#f57723!important;
	background-color:#003151!important;
}
.inputtxt_orange:hover {
	color:#FFFFFF!important;
	background-color:#005893!important;
}
.buton_main {
	color:#FFFFFF!important;
	background-color:#003151!important;
}
.buton_main:hover {
	color:#FFFFFF!important;
	background-color:#005893!important;
}
.buton_albastru {
	color:#FFFFFF!important;
	background-color:#005893!important;
}
.buton_albastru:hover {
	color:#FFFFFF!important;
	background-color:#003151!important;
}
/*======================================*/
.select_main {
	color:#FFFFFF!important;
	background-color:#003151!important;
}
.select_main:hover {
	color:#FFFFFF!important;
	background-color:#005893!important;
}
.select_alb {
	color:#003151!important;
	background-color:#FFFFFF!important;
}
.select_alb:hover {
	color:#005893!important;
	background-color:#CCCCCC!important;
}
/*================================*/
.label_albastru {
	color:#6ACAF9!important;
}
.label_albastru:hover {
	color:#FFFFFF!important;
}
.label_ialbastru {
	color:#FFFFFF!important;
}
.label_ialbastru:hover {
	color:#6ACAF9!important;
}
.label_gri {
	color:#999999!important;
}
.label_gri:hover {
	color:#FFFFFF!important;
}
