   
img.odkaz_omse{
	width:144px;
	height:74px;
	margin-top:10px;
	float:left;
	margin-left:50px;
	border-width: 0px;
}

img.spovedanie{
	width:144px;
	height:74px;
	margin-top:10px;
	float:left;
	margin-left:20px;
	border-width: 0px;
}
img.kronika{
	width:144px;
	height:74px;
	margin-top:0px;
	float:left;
	margin-left:50px;
	border-width: 0px;
}
img.svedectvo{
	width:144px;
	height:74px;
	margin-top:0px;
	float:left;
	margin-left:20px;
	border-width: 0px;
}

img.podporit{
	width:144px;
	height:84px;
	float:left;
	margin-left:50px;
	border-width: 0px;
}

img.odber{
	width:144px;
	height:84px;
	float:left;
	margin-left:20px;
	border-width: 0px;
}

.kalendar_blok {
	width: 400px;
	height: 790px;
	background-color: #F6F2EC; 
}

.calendar_show_css {
	width:300px;
	position:relative;
	top:2px;
}

.novinky_nadpis_add {
	padding-bottom:12px;
}

@font-face {
	font-family: ProximaNova;
	src: url('ProximaNova-Light.otf');
}

.gldp-flatwhite {
	position: absolute;
	font-family: 'ProximaNova';
	border-style:solid;
	border-width: 1px;
	border-color: #D0C3B0;
	background-color: #fff;
}

/* Core style for every cell */
.gldp-flatwhite .core {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: relative;
	float: left;
	font-size: 13px;
	text-align: center;
	cursor: pointer;
	color: #795725;
	background: #ffffff;
}

/* Cell border */
.gldp-flatwhite .border {
	border-width: 1px;
	border-style: solid;	
}

/* Month/Year text and select */
.gldp-flatwhite .monyear,
.gldp-flatwhite .monyear select {
	font-size: 15px !important;
	background: #FAF7F4;
}

.gldp-flatwhite .monyear.next {
	border-width: 1;
	border-style: solid;
	border-color: E9E2D8;
}

.gldp-flatwhite .monyear.title {
	border-width: 0;
}

/* Month/Year text */
.gldp-flatwhite .monyear span {
	margin: 0 5px 0 5px;
}
/* Prev/Next arrows */
.gldp-flatwhite .prev-arrow{
	color: #795725;
	background-image:url('http://bazilika.sk/images/kalendar/left.gif');
	background-repeat:no-repeat;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.75);
}
.gldp-flatwhite .next-arrow {
	color: #795725;
	background-image:url('http://bazilika.sk/images/kalendar/right.gif');
	background-repeat:no-repeat;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.75);
}

.gldp-flatwhite .prev-arrow:active,
.gldp-flatwhite .next-arrow:active {
	color: #000;
}

.gldp-flatwhite .prev-arrow-off,
.gldp-flatwhite .next-arrow-off {
	color: #000;
	opacity: 0.15;
}

/* Days of the week */
.gldp-flatwhite .dow {
	color: #222;
	font-weight: bold;
	cursor: wait !important;
	background: #eee;
}

/* Weekdays */
.gldp-flatwhite .mon,
.gldp-flatwhite .tue,
.gldp-flatwhite .wed,
.gldp-flatwhite .thu,
.gldp-flatwhite .fri {
	color: #7B7367;
	font-weight: bold;
}

/* Weekend days */
.gldp-flatwhite .sat,
.gldp-flatwhite .sun {
	color: #A18C73;
	font-weight: bold;
}

/* Selectable days that are outside of current month being shown */
.gldp-flatwhite .outday {
	color: #C4C1BC !important;
}

/* Hover */
.gldp-flatwhite .mon:hover,
.gldp-flatwhite .tue:hover,
.gldp-flatwhite .wed:hover,
.gldp-flatwhite .thu:hover,
.gldp-flatwhite .fri:hover,
.gldp-flatwhite .sat:hover,
.gldp-flatwhite .sun:hover {
	background: #eee;
	border-radius: 10px;
}

/* Non-Selectable days */
.gldp-flatwhite .noday {
	color: #bbb;
	font-weight: normal;
	cursor: wait !important;
	background: #ddd;
}

/* Currently selected day */
.gldp-flatwhite .selected {
	color: #fff;
	font-weight: bold;
	border-color: #888;
	background: #aaa;
	border-radius: 10px;
	
}

/* Today */
.gldp-flatwhite .today {
	color: #fff;
	font-weight: bold;
	border-color: #000;
	background: #E3E2E2;
	border-radius: 10px;
}

/* Special */
.gldp-flatwhite .special_event {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event1 {
	color: #fff;
	font-weight: bold;
	border-color: #A67E40;
	background: #A67E40;
}
.gldp-flatwhite .special_event2 {
	color: #fff;
	font-weight: bold;
	border-color: #CBA871;
	background: #CBA871;
}
.gldp-flatwhite .special_event3 {
	color: #fff;
	font-weight: bold;
	border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event4 {
	color: #fff;
	font-weight: bold;
	border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event5 {
	color: #fff;
	font-weight: bold;
	border-color: #7ECFF4;
	background: #7ECFF4;
}



.gldp-flatwhite .special_event13 {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event13:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 50%;
    right: 0;
    bottom: 0;
    left: 0;
    border-color: #56B0DA;
	background: #56B0DA;
}

.gldp-flatwhite .special_event14 {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event14:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 50%;
    right: 0;
    bottom: 0;
    left: 0;
    border-color: #37718C;
	background: #37718C;
}

.gldp-flatwhite .special_event31 {
	color: #fff;
	font-weight: bold;
	border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event31:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 50%;
    right: 0;
    bottom: 0;
    left: 0;
    border-color: #795725;
	background: #795725;
}

.gldp-flatwhite .special_event34 {
	color: #fff;
	font-weight: bold;
	border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event34:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 50%;
    right: 0;
    bottom: 0;
    left: 0;
    border-color: #37718C;
	background: #37718C;
}

.gldp-flatwhite .special_event41 {
	color: #fff;
	font-weight: bold;
	border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event41:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 50%;
    right: 0;
    bottom: 0;
    left: 0;
    border-color: #795725;
	background: #795725;
}

.gldp-flatwhite .special_event43 {
	color: #fff;
	font-weight: bold;
	border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event43:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 50%;
    right: 0;
    bottom: 0;
    left: 0;
    border-color: #56B0DA;
	background: #56B0DA;
}





.gldp-flatwhite .special_event113 {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event113:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event113:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}

.gldp-flatwhite .special_event114 {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event114:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event114:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}

.gldp-flatwhite .special_event131 {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event131:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event131:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}

.gldp-flatwhite .special_event133 {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event133:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event133:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}

.gldp-flatwhite .special_event134 {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event134:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event134:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}

.gldp-flatwhite .special_event141 {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event141:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event141after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event143 {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event143:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event143:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}

.gldp-flatwhite .special_event144 {
	color: #fff;
	font-weight: bold;
	border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event144:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event144:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}

.gldp-flatwhite .special_event331 {
	color: #fff;
	font-weight: bold;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event331:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event331:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}

.gldp-flatwhite .special_event334 {
	color: #fff;
	font-weight: bold;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event334:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event334:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}

.gldp-flatwhite .special_event313 {
	color: #fff;
	font-weight: bold;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event313:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event313:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}

.gldp-flatwhite .special_event311 {
	color: #fff;
	font-weight: bold;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event311:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
bborder-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event311:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}

.gldp-flatwhite .special_event314 {
	color: #fff;
	font-weight: bold;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event314:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event314:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}

.gldp-flatwhite .special_event343 {
	color: #fff;
	font-weight: bold;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event343:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event343after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}

.gldp-flatwhite .special_event341 {
	color: #fff;
	font-weight: bold;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event341:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event341after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}

.gldp-flatwhite .special_event344 {
	color: #fff;
	font-weight: bold;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event344:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event344:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}

.gldp-flatwhite .special_event441 {
	color: #fff;
	font-weight: bold;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event441:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event441:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}

.gldp-flatwhite .special_event443 {
	color: #fff;
	font-weight: bold;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event443:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event443:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}

.gldp-flatwhite .special_event414 {
	color: #fff;
	font-weight: bold;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event414:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event414:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}

.gldp-flatwhite .special_event411 {
	color: #fff;
	font-weight: bold;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event411:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event411:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}

.gldp-flatwhite .special_event413 {
	color: #fff;
	font-weight: bold;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event413:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}
.gldp-flatwhite .special_event413:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}

.gldp-flatwhite .special_event434 {
	color: #fff;
	font-weight: bold;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event434:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event434:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #37718C;
	background: #37718C;
}

.gldp-flatwhite .special_event431 {
	color: #fff;
	font-weight: bold;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event431:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event431:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #795725;
	background: #795725;
}

.gldp-flatwhite .special_event433 {
	color: #fff;
	font-weight: bold;
border-color: #37718C;
	background: #37718C;
}
.gldp-flatwhite .special_event433:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 33%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}
.gldp-flatwhite .special_event433:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 66%;
    right: 0;
    bottom: 0;
    left: 0;
border-color: #56B0DA;
	background: #56B0DA;
}
/*kalendar page*/
.calendar_events {
		z-index:2000;
		width:200px;
		position: absolute;
		visibility:hidden;
		font-size: 15px !important;
		text-align: left;
		border-color: #fff;
		border-width: 1px;
		border-style: solid;
		font-family: 'ProximaNova';
		line-height: 20px;
		white-space: pre-wrap;      /* CSS3 */   
	    white-space: -moz-pre-wrap; /* Firefox */    
	    white-space: -pre-wrap;     /* Opera <7 */   
	    white-space: -o-pre-wrap;   /* Opera 7 */    
	    word-wrap: break-word;      /* IE */
	}	
.calendar_events_popis {
		font-size: 13px !important;
	}	
	
.special_event {
	color: #fff;
	background: #795725;
}	

.special_event1 {
	color: #fff;
	background: #A67E40;
	
}
.special_event2 {
	color: #fff;
	background: #CBA871;
}
.special_event3 {
	color: #fff;
	background: #56B0DA;
}
.special_event4 {
	color: #fff;
	background: #37718C;
}
.special_event5 {
	color: #fff;
	background: #7ECFF4;
}
