@import url("/includes/cbkfont/cbkfont.css");
/*====================================================*/
html, body {
	font-family: 'cbk_font', Verdana, Arial, Helvetica;/*font-size: 15px;
	line-height: 1.5;*/
}
body {
	background-color:#F4FBFF!important;
	font-family: 'cbk_font', verdana, sans-serif;
	font-size:18px!important;
    line-height:1.5;
	color:#005893!important;
}
hr {
	margin: 0;
}
/*gata placeholder===============*/
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999;
}
:-moz-placeholder,
::-moz-placeholder { /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
:-ms-input-placeholder,
::-ms-input-placeholder { /* IE 10+ */
  color: #999;
}
/* MODERN BROWSER */
::placeholder {
  color: #999;
  /*text-transform:uppercase;*/
}
/*====================================*/
.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;
}
.w3-bar-albastru {
	border-color:#6ACAF9!important;/*005893*/
}
.w3-bar-main {
	border-color:#003151!important;/*005893*/
}
.w3-bar-err {
	border-color:#FF0000!important;/*005893*/
}
.loader_albastru {
	border: 3px solid #f3f3f3;
	border-radius: 50%;
	border-top: 3px solid #005893;/*#3498db;*/
	width: 24px;
	height: 24px;/*-webkit-animation: spin 2s linear infinite; /* Safari *//*animation: spin 2s linear infinite;*/
}
.loader_ialbastru {
	border: 3px solid #005893;
	border-radius: 50%;
	border-top: 3px solid #f3f3f3;/*#3498db;*/
	width: 24px;
	height: 24px;/*-webkit-animation: spin 2s linear infinite; /* Safari *//*animation: spin 2s linear infinite;*/
}
.loader_alb {
	border: 3px solid #f3f3f3;
	border-radius: 50%;
	border-top: 3px solid #666666;
	width: 24px;
	height: 24px;/*-webkit-animation: spin 2s linear infinite; /* Safari *//*animation: spin 2s linear infinite;*/
}
.loader_ialb {
	border: 3px solid #666666;
	border-radius: 50%;
	border-top: 3px solid #f3f3f3;
	width: 24px;
	height: 24px;/*-webkit-animation: spin 2s linear infinite; /* Safari *//*animation: spin 2s linear infinite;*/
}
/*===================================*/
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_normal {
	font-family: verdana, sans-serif !important;
}
.scris_bold {
	font-weight: bold!important;
}
.scris_nodecoratieon, .scris_nodecoratieon:hover {
	text-decoration:none!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_main, .color_main-hover:hover {
	color:#003151!important;
}
.bgcolor_main, .bgcolor_main-hover:hover {
	background-color:#003151!important;
}
.ccolor_main, .ccolor_main-hover:hover {
	border-color:#003151!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:#005893!important;
	background-color:#FFFFFF!important;
}
.inputtxt_alb:hover {
	color:#003151!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;
}
