﻿.koledarWrapper{
    background-color:#063263;
    display:inline-block;
    margin:5px;
    padding:3px;
}

.koledarTitle {  
    font-weight: bold;  
    height:40px;
    line-height:40px;
    background-color:#2660a0;
    color:#fff;    
}  

.koledar {  
    background-color: #f9f9f9;  
    width: 350px;  
    height: 450px;
    border:none !important; 
    text-align:center;   
    color: #063263;
    cursor: pointer;
}  

.koledar thead{background: #f2f2f2;}
    .koledar a {  
    text-decoration: none;  }  

.koledar th.koledarDayHeader  
{
    height:25px;    
    color: #063263;
}
.koledar tr{  
    border-bottom: solid 1px #ddd;
} 

/*.koledar table tr {
    border-bottom: none !important;    
}*/

.koledar tr:last-child td{  
    border-bottom: none;
}
.koledar th.koledarDayHeader{
    border:none;
}
.ureRed,
.ureGreen
{
	left:0px;
	top:0px;
	position:absolute;
	display:inline-block;
	width:100%;
	height:100%;
}
.koledarDay{
	width:14.2% !important;
	overflow:hidden;
	position:relative;
}
.ure{
	height:100%;
	line-height:16px;
	font-size:11px;
}
.hidden-content{
	position:absolute;
	display:inline-block;	
	width:100%;
	height:100%;
	line-height:20px;
	font-size:11px;
	left:0px;
	top:0px;
	background-color:#000000 !important;
	color:#FFFFFF !important;	
}
.koledar td.koledarDay{  
    border-right: solid 1px #ddd;
    /*border-bottom: solid 1px #ddd;*/
    border-bottom: dotted;
    border-bottom-style: dotted;
    border-bottom-width: thin;    
}
.koledar tr td:last-child.koledarDay, .koledar tr th:last-child.koledarDayHeader {  
    border-right: none;
}

.koledar td.koledarDay:nth-child(7) a{color:#c52e2e !important;}


.koledar .koledarNextPrev a  {font-size:1px;}
.koledar .koledarNextPrev:nth-child(1) a{color:#4CCAEF!important;background:url("prevMonth.png") no-repeat center center;}
.koledar .koledarNextPrev:nth-child(1) a:hover,.koledar .koledarNextPrev:nth-child(3) a:hover{background-color:transparent;}
.koledar .koledarNextPrev:nth-child(3) a{color:#4CCAEF!important;background:url("nextMonth.png") no-repeat center center;}
.koledar td.koledarSelector a {  
    background-color: #25bae5;  
}  

.koledar .koledarDayHeader a,
.koledar .koledarDay a,   
.koledar .koledarSelector a,  
.koledar .koledarNextPrev a {  
    display: block;  
    line-height: 20px;  
}  
/*.koledar .koledarToday {  
    background-color: #f2f2f2; 
    -webkit-box-shadow: 1px 1px 8px 1px #8f8f8f;
    box-shadow: 1px 1px 8px 1px #8f8f8f;
    display:inline-block;
    width:22px !important;
    height:19px !important;
    border:2px solid #f2f2f2;
    margin-left:-1px;
    margin-top:-1px;
    position:relative;
}
.koledar .koledarToday a{color:#25bae5 !important; font-weight:bold;}
.koledar .koledarToday a:after{content:"DANES"; color:#000; font-size:0.5em;display:inline-block;pointer-events:none; 
width:100%; float:left;}
.koledar .koledarDay a:hover,   
.koledar .koledarSelector a:hover {  
    background-color: #25bae5;  
}*/

.ure
{
    width:100%;
}

.ureGreen
{
    /*color: #BCF5A9;    light green*/
    background-color:#E6FF9D;
}
.ureRed
{
    /*color: #F6CECE; light reed*/
    background-color: #FFCCCC;
}

.koledar td:hover, .ureGreen:hover, .ureRed:hover{background: #2660a0!important; color: #fff}
.hidden-content {
    display:none;
    border: 1px solid #ddd;    
}