/* here you can put your own css to customize and override the theme */
table .nedelja td.day, table .praz td.day{color: red;}

table .nedelja td.day button, table .praz td.day button{border-left: 3px solid #D84A38;}
table .nedelja.active td{background-color: #FFDFBF !important}
table .nedelja td{border-bottom:1px solid silver}
table .sobota td.day, table .sobota td a.btn{color: blue;}
table .nedelja td.day, table .nedelja td a.btn{color: red;}
table .sobota.active td{background-color: #BFDFFF !important}
table .sobota td.day button{border-left: 3px solid #4D90FE;}
.day .ital{font-style:italic; font-weight: normal; color: black;}
table .even td{background-color:#FDFDFD}

/* vrsta dela in info */
.vrsta_dela, .vrsta_dela span{display:block; color: white; text-align:center;}
.vrsta_dela span{display:none; }
.vrsta_dela{width: 20px; background-color: silver;}
.delo{background-color: orange;}
.bolniska-brez{background-color: #023d9a;}
.bolniška{background-color: #419fff;}
.dopust{background-color: #66dd00;}
.izr_dopust{background-color: #076607;}
.kompenzacija{background-color: #ffd9bf;}
.koristi-ure{background-color: #d941ff;}
.praznik{background-color: #ff3300;}
.vikend{background-color: #f5fcbe;}

.dataRow td{background-color: #FFFCF2!important;}


/*editable table*/
.editing td{	background-color: #E4F2FF !important;	padding:0px !important;}
.editing:hover td{background-color:#CDE7FF !important;}
.editable input, .editable textarea, .editable select{
	border:none;
	width: 100%;
	height: 100%;
	background: transparent;
	padding: 5px 5px 0px 5px;
	line-height: 29px;
}


/* jquery marker funkcija - uporabljena v #tools_serials.asp */
.highlight {
  /*font-weight: bold;*/
  color: #D90000;
}
.expandable td, .expandable td:hover{
	background-color: #daf9ff !important;
}	
.expandHeader td, .expandHeader td:hover{
	background-color: #a0d6ff !important;
}


/*master calendar table */
.masterCalTable{
	width:100%;
}
.masterCalTable td{
}
.masterCalTable table{
	width:100%;
	margin:5px;
	border:collapse;
}
.masterCalTable table td{
	text-align:center;
	border: 1px solid silver;
}
.masterCalTable table td.day7{
	background-color: #FFD8CC;
	color: red;
}
.masterCalTable table td.day6{
	background-color: #F2FCFF;
	color: #2693FF;
}
.masterCalTable table td.praznik{
	background-color: #FF4000;
	color:white;
}



/* fix za komentarje */
.chats .letter{color:white; background-color:gray; width:50px; height:50px; text-align:center; font-size:30px; line-height:47px;}
.chats .in .letter{float:left;}
.chats .out .letter{float:right;}
.chats .a{background-color:#F90;}
.chats .b{background-color:#3CF;}
.chats .c{background-color:#F00;}
/*..*/
.chats .m{background-color:#F00;}
/*..*/
.chats .z{background-color:#F00;}


/* tab fix */
.no_padding{padding:0px !important;}
.no_padding .set_padding{padding:10px;}


/* tabbable colorize tab! */
/* to se uporablja pri preglednici porocil! */
.tabbable-y li.active a{background-color:rgb(253, 255, 208)}
.tabbable-y .page-breadcrumb{background-color:rgb(253, 255, 208) !important; margin:0px !important; }
.tabbable-y .tab-content{margin:0px;padding:0px !important;}
.tabbable-y form{border-left:1px solid #ddd; border-right:1px solid #ddd;}
.tabbable-y table{margin-top:0px;}
.tabbable-y .color{background-color:rgb(253, 255, 208); padding:10px;}


/* tabbable colorize tab! */
/* to se uporablja pri preglednici porocil! */
.tabbable-yfull li.active a{background-color:rgb(253, 255, 208)}
.tabbable-yfull .page-breadcrumb{background-color:rgb(253, 255, 208) !important; margin:0px !important; }
.tabbable-yfull .tab-content{margin:0px;padding:0px !important; background-color: rgb(253, 255, 208) !important;}
.tabbable-yfull .tab-content .white{background-color:white}
.tabbable-yfull li.white.active a{background-color:white}

/* custom button table */
.btn.orange{background-color: orange;}
.cenreTD{text-align:center; vertical-align:middle !important;}



/* button bar */
.buttonBlock{
	background-color: #F5F5F5;
	position: relative;
}
.buttonBlock .fleft{
	float:left;
}
.buttonBlock .fright{
	float: right;
}
.buttonBlock .text{
	padding: 8px 10px 0 10px;
}
