/*
@font-face {
	font-family: 'cbk_font';
	src: url('/includes/cbkfont/futubk_-webfont.eot');
	src: url('/includes/cbkfont/futubk_-webfont.eot?#iefix') format('embedded-opentype'), url('/includes/cbkfont/futubk_-webfont.woff') format('woff'), url('/includes/cbkfont/futubk_-webfont.ttf') format('truetype'), url('/includes/cbkfont/futubk_-webfont.svg#futura_bk_btbook') format('svg');
}
//*/
@import url("/includes/cbkfont/cbkfont.css");
/*
@font-face {
	font-family: 'cbk_font';
	src: url('includes/cbkfont/futubk_-webfont.eot');
}
@font-face {
	font-family: 'cbk_font';
	src: url('includes/cbkfont/futubk_-webfont.ttf') format('truetype');
}

@font-face {
	font-family: cbk_font;
	src: url(/includes/cbkfont/drakolomb/Drakolomb.eot);
	src: url(/includes/cbkfont/drakolomb/Drakolomb.eot?#iefix) format("embedded-opentype"), url(/includes/cbkfont/drakolomb/Drakolomb.woff) format("woff"), url(/includes/cbkfont/drakolomb/Drakolomb.ttf) format("truetype"), url(/includes/cbkfont/drakolomb/Drakolomb.svg) format("svg");
	font-weight: normal;
}
//*/
/*====================================================*/
html, body {
	font-family: 'cbk_font', Verdana, Arial, Helvetica;/*font-size: 15px;*/
	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;
}

/*gata placeholder===============*/
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #F5F5F5;
}
:-moz-placeholder, ::-moz-placeholder { /* Firefox 19+ */
 color: #F5F5F5;
 opacity: 1;
}
:-ms-input-placeholder, ::-ms-input-placeholder { /* IE 10+ */
 color: #F5F5F5;
}
/* MODERN BROWSER */
::placeholder {
 color: #F5F5F5;
/*text-transform:uppercase;*/
}
/*outline on focus remove =================*/
input:focus, select:focus, select:focus {
	outline: none;
}
/*=========================================*/

.scris_cbk {
	font-family: 'cbk_font', verdana, sans-serif !important;
}
.scris_normal {
	font-family: verdana, sans-serif !important;
}
.scris_wrap {
	/*white-space: pre-wrap!important;      /* CSS3 */
	/*white-space: -moz-pre-wrap!important; /* Firefox */
	/*white-space: -o-pre-wrap!important;   /* Opera 7 */
	word-wrap: break-word!important;      /* IE */
	word-break: break-all!important;
}
/*gata placeholder===============*/
.w3-cbk, .w3-hover-cbk:hover {
/*
	color: #FFFFFF !important;
	background-color: #003151 !important;
	font-family: 'cbk_font', verdana, sans-serif;
	line-height:1.5;
	background-image: url(images/bg_theme_03-min.jpg);
	background-repeat: repeat;
	//*/
}
.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*/
}
.label_albastru {
	color: #6ACAF9 !important;
}
.label_albastru:hover {
	color: #FFFFFF !important;
}
.label_gri {
	color: #999999 !important;
}
.label_gri:hover {
	color: #FFFFFF !important;
}
/*===================================*/
/*
.fa-exclamation-triangle {
	animation: shake 0.5s;
	animation-iteration-count: infinite;
}
.fa-exclamation-triangle:hover {
	animation-iteration-count: 0;
}
@keyframes shake {
 0% {
transform: translate(1px, 1px) rotate(0deg);
}
 10% {
transform: translate(-1px, -2px) rotate(-1deg);
}
 20% {
transform: translate(-3px, 0px) rotate(1deg);
}
 30% {
transform: translate(3px, 2px) rotate(0deg);
}
 40% {
transform: translate(1px, -1px) rotate(1deg);
}
 50% {
transform: translate(-1px, 2px) rotate(-1deg);
}
 60% {
transform: translate(-3px, 1px) rotate(0deg);
}
 70% {
transform: translate(3px, 1px) rotate(-1deg);
}
 80% {
transform: translate(-1px, -1px) rotate(1deg);
}
 90% {
transform: translate(1px, 2px) rotate(0deg);
}
 100% {
transform: translate(1px, -2px) rotate(-1deg);
}
}
//*/
/*===================================*/
/*
div#cbkwait {
	position: fixed;
	top: 50%;
	left: 0;
	right: 0;
	height: 0;
	text-align: center;
	z-index: 999;
}
div#cbkwait > div {
	display: inline-block;
	text-align: center;
	background-color: rgba(51,51,51,0.9);
	border-top: 1px solid #FFFFFF; 
	border-bottom: 1px solid #FFFFFF;
	width: 100%;
	color: #FFF;
	font-family: cbk_font, verdana, sans-serif;
	font-size: 14px;
	z-index: 999;
	padding: 30px 10px 30px 10px;
}
//*/
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-min.png');
	background-repeat: no-repeat;
	background-position: 0 12px;
	padding-left: 20px !important;
}
.lista:hover {
	background: url('images/arrow-sprite-dwn-min.png');
	background-repeat: no-repeat;
	background-position: 0 12px;
	padding-left: 20px !important;
}
/*=======================*/
.faradecoratie, faradecoratie:hover {
	text-decoration: none !important;
}
.scris_main {
	color: #003151 !important;
	text-decoration: none !important;
}
.scris_main a:link {
	color: #003151 !important;
	text-decoration: none !important;
}
.scris_main a:hover {
	color: #6ACAF9 !important;
	text-decoration: underline !important;
}
.scris_main a:visited {
	color: #6ACAF9 !important;
	text-decoration: none !important;
}
.scris_main a:active {
	color: #6ACAF9 !important;
	text-decoration: none !important;
}
/*=======================*/
.scris_alb {
	color: #FFFFFF !important;
	text-decoration: none !important;
}
.scris_alb a:link {
	color: #FFFFFF !important;
	text-decoration: none !important;
}
.scris_alb a:hover {
	text-decoration: underline !important;
}
.scris_alb a:visited {
	color: #CCCCCC !important;
	text-decoration: none !important;
}
.scris_alb a:active {
	color: #CCCCCC !important;
	text-decoration: none !important;
}
/*=======================*/
.scris_galben {
	color: #FFFF00 !important;
	text-decoration: none !important;
}
.scris_galben a:link {
	color: #FFFF00 !important;
	text-decoration: none !important;
}
.scris_galben a:hover {
	color: #FFFF00 !important;
	text-decoration: underline !important;
}
.scris_galben a:visited {
	color: #FFFF00 !important;
	text-decoration: none !important;
}
.scris_galben a:active {
	color: #FFFF00 !important;
	text-decoration: none !important;
}
/*=======================*/
.scris_gri, .scris_gri a {
	color: #999999 !important;
	text-decoration: none !important;
}
.scris_gri a:link {
	color: #999999 !important;
	text-decoration: none !important;
}
.scris_gri a:hover {
	text-decoration: underline !important;
}
.scris_gri a:visited {
	text-decoration: none !important;
}
.scris_gri a:active {
	text-decoration: none !important;
}
/*=======================*/
.scris_ccc, .scris_ccc a {
	color: #999999 !important;
	text-decoration: none !important;
}
.scris_ccc a:link {
	color: #999999 !important;
	text-decoration: none !important;
}
.scris_ccc a:hover {
	text-decoration: underline !important;
}
.scris_ccc a:visited {
	text-decoration: none !important;
}
.scris_ccc a:active {
	text-decoration: none !important;
}
/*=======================*/
.scris_err, .scris_err a {
	color: #FF0000 !important;
	text-decoration: none !important;
}
.scris_err a:link {
	color: #FF0000 !important;
	text-decoration: none !important;
}
.scris_err a:hover {
	text-decoration: underline !important;
}
.scris_err a:visited {
	text-decoration: none !important;
}
.scris_err a:active {
	text-decoration: none !important;
}
/*=======================*/
.scris_albastru, .scris_albastru a {
	color: #6ACAF9 !important;
	text-decoration: none !important;
}
.scris_albastru a:link, .scris_albastru a:hover, .scris_albastru a:visited, .scris_albastru a:active {
	color: #005893!important;
	text-decoration: none !important;
}
.scris_albastru2, .scris_albastru2 a {
	color: #005893!important;
	text-decoration: none !important;
}
.scris_albastru2 a:link, .scris_albastru2 a:hover, .scris_albastru2 a:visited, .scris_albastru2 a:active {
	color: #6ACAF9 !important;
	text-decoration: none !important;
}
/*=====================================*/
.scris_orange {
	color: #f57723!important;
	text-decoration: none!important;
}
.scris_orange a:link {
	color: #f57723 !important;
	text-decoration: none !important;
}
.scris_orange a:hover {
	color: #f57723 !important;
	text-decoration: underline !important;
}
.scris_orange a:visited {
	color: #f57723 !important;
	text-decoration: none !important;
}
.scris_orange a:active {
	color: #f57723 !important;
	text-decoration: none !important;
}
/*========================*/
.scris_bold {
	font-weight: bold;
}
/*============================*/
.color_marobg, .color_marobg-hover:hover {
	color: #F5F0EB !important;
}
.bgcolor_marobg, .bgcolor_marobg-hover:hover {
	background-color: #F5F0EB!important;
}
.ccolor_marobg, .ccolor_marobg-hover:hover {
	border-color: #F5F0EB !important;
}
/*============================*/
.color_maro, .color_maro-hover:hover {
	color: #68362D !important;
}
.bgcolor_maro, .bgcolor_maro-hover:hover {
	background-color: #68362D!important;
}
.ccolor_maro, .ccolor_maro-hover:hover {
	border-color: #68362D !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_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;
}
.colors_main, .colorsh_main {
	color: #003151!important;
	background-color: #FFFFFF!important;
}
.colorsh_main:hover {
	color: #FFFFFF!important;
	background-color: #003151!important;
}
.colors_imain, .colorsh_imain {
	color: #FFFFFF!important;
	background-color: #003151!important;
}
.colorsh_imain:hover {
	color: #FFFFFF!important;
	background-color: #005893!important;
}
/*==========================*/
.color_albastru {
	color: #005893;
}
.color_albastru1, .color_albastru1-hover:hover {
	color: #005893!important;
}
.bgcolor_albastru1, .bgcolor_albastru1-hover:hover {
	background-color: #005893!important;
}
.ccolor_albastru1, .ccolor_albastru1-hover:hover {
	border-color: #005893 !important;
}
.colors_albastru {
	color: #FFFFFF;
	background-color: #005893!important;
}
.colorsh_albastru {
	color: #005893!important;
	background-color: #FFFFFF!important;
}
.colorsh_albastru:hover {
	color: #FFFFFF!important;
	background-color: #005893!important;
}
.colors_ialbastru {
	color: #FFFFFF!important;
	background-color: #005893!important;
}
.colorsh_ialbastru {
	color: #FFFFFF!important;
	background-color: #005893!important;
}
.colorsh_ialbastru:hover {
	color: #005893!important;
	background-color: #FFFFFF!important;
}
/*==========================*/
.color_albastru2, .color_albastru2-hover:hover {
	color: #6ACAF9!important;
}
.bgcolor_albastru2, .bgcolor_albastru2-hover:hover {
	background-color: #6ACAF9!important;
}
.ccolor_albastru2, .ccolor_albastru2-hover:hover {
	border-color: #6ACAF9 !important;
}
/*==========================*/
.color_albastru3, .color_albastru3-hover:hover {
	color: #F4FBFF!important;
}
.bgcolor_albastru3, .bgcolor_albastru3-hover:hover {
	background-color: #F4FBFF!important;
}
.ccolor_albastru3, .ccolor_albastru3-hover:hover {
	border-color: #F4FBFF !important;
}
/*==========================*/
.color_gri, .color_gri-hover:hover {
	color: #666666!important;
}
.bgcolor_gri, .bgcolor_gri-hover:hover {
	background-color: #666666!important;
}
.ccolor_gri, .ccolor_gri-hover:hover {
	border-color: #666666 !important;
}
.colors_gri, .colorsh_gri {
	color: #666666;
	background-color: #FFFFFF!important;
}
.colorsh_gri:hover {
	color: #FFFFFF;
	background-color: #666666!important;
}
.colors_igri, .colorsh_igri {
	color: #FFFFFF;
	background-color: #666666!important;
}
.colorsh_igri:hover {
	color: #666666;
	background-color: #FFFFFF!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_err, .color_err-hover:hover {
	color: #FF0000!important;
}
.bgcolor_err, .bgcolor_err-hover:hover {
	background-color: #FF0000!important;
}
.ccolor_err, .ccolor_err-hover:hover {
	border-color: #FF0000 !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;
}
/*==========================*/
.colors_main_albastru {
	color: #FFFFFF;
	background-color: #005893!important;
}
.colorsh_main_albastru {
	color: #FFFFFF!important;
	background-color: #005893!important;
}
.colorsh_main_albastru:hover {
	color: #FFFFFF!important;
	background-color: #003151!important;
}
.colors_imain_albastru {
	color: #FFFFFF!important;
	background-color: #003151!important;
}
.colorsh_imain_albastru {
	color: #FFFFFF!important;
	background-color: #003151!important;
}
.colorsh_imain_albastru:hover {
	color: #FFFFFF!important;
	background-color: #005893!important;
}
/*==========================*/
.colors_alert, .colorsh_alert {
	color: #FFFFFF !important;
	background-color: #FF0000 !important;
}
.colorsh_alert:hover {
	color: #FF0000 !important;
	background-color: #333333 !important;
}
.ccolor_alert, .ccolor_alert-hover:hover {
	border-color: #FF0000 !important;
}
.bgcolor_alert, .bgcolor_alert-hover:hover {
	background-color: #FF0000!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;
}
.colors_orange {
	color: #FFFFFF !important;
	background-color: #f57723 !important;
}
.colorsh_orange {
	color: #FFFFFF !important;
	background-color: #f57723 !important;
}
.colorsh_orange:hover {
	color: #f57723 !important;
	background-color: #FFFFFF !important;
}
/*======================================*/
select.select_main {
	padding: 10px 0 !important;
	color: #FFFFFF!important;
	background-color: #003151!important;
}
select.select_main:hover, .select_main option {
	color: #FFFFFF!important;
	background-color: #005893!important;
}
select.select_main option:hover {
	color: #FFFFFF!important;
	background-color: #6ACAF9!important;
}
select.select_main option:disabled {
	color: #CCCCCC!important;
	background-color: #003151!important;
}
/*======================================*/
select.select_main-alb {
	color: #FFFFFF!important;
	background-color: #003151!important;
}
select.select_main-alb:hover, .select_main option {
	color: #005893!important;
	background-color: #FFFFFF!important;
}
select.select_main-alb option:hover {
	color: #FFFFFF!important;
	background-color: #6ACAF9!important;
}
select.select_main-alb option:disabled {
	color: #CCCCCC!important;
	background-color: #003151!important;
}
/*======================================*/

.select_alb {
	color: #003151!important;
	background-color: #FFFFFF!important;
}
.select_alb:hover {
	color: #005893!important;
	background-color: #CCCCCC!important;
}
/*========================================*/
.inputtxt_main {
	color: #FFFFFF !important;
	background-color: #003151!important;
}
.inputtxt_main:hover {
	color: #FFFFFF !important;
	background-color: #005893!important;
}
.inputtxt_main::-webkit-input-placeholder {
 color: #666666 !important;
}
.inputtxt_main:-moz-placeholder {
    /* FF 4-18 */
    color: #666666 !important;
 opacity: 1;
}
.inputtxt_main::-moz-placeholder {
    /* FF 19+ */
    color: #666666 !important;
 opacity: 1;
}
.inputtxt_main:-ms-input-placeholder {
    /* IE 10+ */
    color: #666666 !important;
}
.inputtxt_main::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #666666 !important;
}
.inputtxt_main::placeholder {
    /* modern browser */
    color: #666666 !important;/*#CCCCCC !important;*/
 opacity: 1; /* Firefox */
}
/*========================================*/
.inputtxt_main-alb {
	color: #FFFFFF !important;
	background-color: #003151!important;
}
.inputtxt_main-alb:hover {
	color: #005893!important;
	background-color: #FFFFFF!important; /*#005893!important;*/
}
.inputtxt_main-alb::-webkit-input-placeholder {
 color: #666666 !important;
}
.inputtxt_main-alb:-moz-placeholder {
    /* FF 4-18 */
    color: #666666 !important;
 opacity: 1;
}
.inputtxt_main-alb::-moz-placeholder {
    /* FF 19+ */
    color: #666666 !important;
 opacity: 1;
}
.inputtxt_main-alb:-ms-input-placeholder {
    /* IE 10+ */
    color: #666666 !important;
}
.inputtxt_main-alb::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #666666 !important;
}
.inputtxt_main-alb::placeholder {
    /* modern browser */
    color: #666666 !important;/*#CCCCCC !important;*/
 opacity: 1; /* Firefox */
}
/*===================*/
.inputtxt_albastru {
	color: #FFFFFF !important;
	background-color: #005893!important;
}
.inputtxt_albastru:hover {
	color: #FFFFFF !important;
	background-color: #003151!important;
}
.inputtxt_alb {
	color: #003151 !important;
	background-color: #FFFFFF!important;
}
.inputtxt_alb:hover {
	color: #003151 !important;
	background-color: #FCFCFC!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;
}
/*================================*/
.txt_10 {
	font-size: 10px;
}
.txt_11 {
	font-size: 11px;
}
.txt_12 {
	font-size: 12px;
}
.txt_14 {
	font-size: 14px;
}
.txt_16 {
	font-size: 16px;
}
.txt_18 {
	font-size: 18px;
}
.txt_20 {
	font-size: 20px;
}
.txt_22 {
	font-size: 22px;
}
.txt_24 {
	font-size: 24px;
}
.txt_26 {
	font-size: 26px;
}
/*======================================*/
