body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003E66;
	display: inline;
	font-weight: bold;
}
.nonmonthdays {
	font-size: 10px;
	color: #E4CA98;
}
.MALICKepismo {
	font-size: 11px;
	color: #004C80;
}
.TABUaaa {
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}
#HEAD {
	background-image: url(../IMG/heda.jpg);
	background-repeat: no-repeat;
	height: 49px;
	width: 630px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 120px;
	padding-right: 160px;
	padding-bottom: 0px;
	padding-left: 160px;
}

#CELstr {
	background-image: url(../IMG/ram.jpg);
	background-repeat: repeat-y;
	padding: 0px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}

#CEkon {
	background-image: url(../IMG/kzkEND.jpg);
	background-repeat: no-repeat;
	width: 550px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 47px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#CEkon a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004B82;
	font-weight: bold;
	text-decoration: none;
}
#CEkon a:hover {
	color: #FF3300;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF3300;
}


#vlevNAV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #63491B;
	margin: 0px;
	height: auto;
	width: 160px;
}
#navig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #63491B;
	height: auto;
	width: 160px;
	padding-top: 8px;
}
#navig a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7E0701;
	height: 19px;
	width: 160px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(../IMG/ODKup.jpg);
	background-repeat: no-repeat;
	display: block;
	text-indent: 42px;
	background-position: 20px;
	margin-bottom: 5px;
	padding-top: 2px;
}
#navig a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #004C80;
	height: 19px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(../IMG/ODKdow.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#STREnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006CB7;
	margin: 0px;
	height: auto;
	width: 210px;
	padding: 0px;
}
#STREnav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004C80;
	text-decoration: none;
	font-weight: bold;
}
#STREnav a:hover {
	color: #FF3300;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF3300;
}


#MUZEnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #930D0E;
	margin: 0px;
	height: auto;
	width: 210px;
	padding: 0px;
}
#MUZEnav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #701414;
	text-decoration: none;
	font-weight: bold;
}
#MUZEnav a:hover {
	color: #FF3300;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF3300;
}


#ORFEnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D4F17;
	margin: 0px;
	height: auto;
	width: 210px;
	padding: 0px;
}
#ORFEnav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #40602D;
	text-decoration: none;
	font-weight: bold;
}

#ORFEnav a:hover {
	color: #FF3300;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF3300;
}
.TEXTdatum {
	font-size: 14px;
	font-weight: bold;
}
.TEXTmal {
	margin: 5px;
	height: auto;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C1D9F9;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.TEXTmalCERV {
	margin: 5px;
	height: auto;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DEA5A5;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.TEXTmalZEL {
	margin: 5px;
	height: auto;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BDD8AB;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #060;
}
.TEXTmalZELdva {
	margin: 5px;
	height: auto;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BDD8AB;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #060;
	background-color: #D8FFD7;
}

h2 {
	font-size: 15px;
	font-weight: bold;
	color: #004C80;
	display: inline;
}
h3 {
	font-size: 15px;
	font-weight: bold;
	color: #701414;
	display: inline;
}
h4 {
	font-size: 15px;
	font-weight: bold;
	color: #40602D;
	display: inline;
}
.NVAnab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	height: 26px;
	width: 160px;
	background-image: url(../IMG/nav_Top.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	text-indent: 26px;
	font-weight: bold;
}
.NVAkostel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 26px;
	width: 160px;
	background-image: url(../IMG/nav_Kostel.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	text-indent: 15px;
	font-weight: bold;
}

.NVAzahr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 23px;
	width: 160px;
	background-image: url(../IMG/nav_Zahra.jpg);
	background-repeat: no-repeat;
	padding-top: 20px;
	text-indent: 15px;
	font-weight: bold;
}
.NVAtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 150px;
	padding: 5px;
	text-align: left;
}
.NVAchee {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 26px;
	width: 160px;
	background-image: url(../IMG/nav_Sach.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	text-indent: 15px;
	font-weight: bold;
}
.NVAlietr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 26px;
	width: 160px;
	background-image: url(../IMG/nav_Liter.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	text-indent: 15px;
	font-weight: bold;
}
.NVAfilm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 26px;
	width: 160px;
	background-image: url(../IMG/nav_Film.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	text-indent: 15px;
	font-weight: bold;
}
.NVAkirw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 26px;
	width: 160px;
	background-image: url(../IMG/nav_Kirw.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	text-indent: 15px;
	font-weight: bold;
}
.NVAvecer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 26px;
	width: 160px;
	background-image: url(../IMG/nav_vecre.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	text-indent: 15px;
	font-weight: bold;
}
#HEstre {
	height: auto;
	width: 210px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	text-align: left;
	text-indent: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003399;
	letter-spacing: 0.1em;
}
#HEstre a {
	color: #003399;
	text-decoration: none;
}
#HEstre a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#HEmuze {
	height: auto;
	width: 210px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	text-align: left;
	text-indent: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #761616;
	letter-spacing: 0.1em;
}
#HEmuze a {
	text-align: left;
	text-indent: 20px;
	color: #761616;
	letter-spacing: 0.1em;
	text-decoration: none;
}
#HEmuze a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


#HEorfe {
	height: auto;
	width: 210px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	text-align: left;
	text-indent: 122px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006600;
	letter-spacing: 0.1em;
}
#HEorfe a {
	text-align: left;
	text-indent: 122px;
	color: #006600;
	letter-spacing: 0.1em;
	text-decoration: none;
}
#HEorfe a:hover {
	text-align: left;
	text-indent: 122px;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	text-decoration: none;
}
#strDAL {
	background-color: #FFFFFF;
	width: 630px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#strDAL a {
	overflow: hidden;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0066CC;
}
#strDAL a:hover {
	overflow: hidden;
	color: #FF3300;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF3300;
}
.navigVYBR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	height: 19px;
	width: 160px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../IMG/ODKAZVybr.jpg);
	background-repeat: no-repeat;
	display: block;
	text-indent: 35px;
	background-position: 15px;
	margin-bottom: 5px;
	padding-top: 2px;
	background-color: #004B82;
	letter-spacing: 0.1em;
}


#HEADkzk {
	background-image: url(../IMG/hedaKZK.jpg);
	background-repeat: no-repeat;
	height: 119px;
	width: 630px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 160px;
	padding-bottom: 0px;
	padding-left: 160px;
}
#CELsNAV {
	width: 610px;
	overflow: hidden;
	background-color: #004C80;
	margin: 0px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}


#CELsNAV a {
	overflow: hidden;
	font-weight: bold;
	color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9900;
	text-decoration: none;
	font-size: 12px;
}
#CELsNAV a:hover {
	overflow: hidden;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #004C80;
	display: inline;
}
.strTEXT {
	width: 610px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5186A8;
	overflow: hidden;
}
.strTEobraz {
	width: 135px;
	margin: 3px;
	padding: 5px;
	height: 195px;
	text-align: center;
	float: left;
	background-color: #F4E9D5;
}

.strTEXTadss {
	width: 610px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF6600;
	background-color: #F3F8FE;
	overflow: hidden;
}

.NADP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004B82;
}
.strTEmale {
	width: 590px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5186A8;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #5186A8;
	margin-top: 5px;
	margin-bottom: 5px;
}
.OBRAZEK {
	background-color: #FFFFFF;
	margin: 4px;
	padding: 1px;
	border: 1px solid #003366;
}
.NVAkzk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 23px;
	width: 160px;
	background-image: url(../IMG/ODKAZVybr.jpg);
	background-repeat: no-repeat;
	text-indent: 26px;
	font-weight: bold;
	background-color: #004C80;
	padding-top: 8px;
	background-position: 10px center;
}
.HODINY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
	padding-left: 30px;
}

.FRMVYPL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004C80;
	background-color: #FAF4EB;
	border: 1px solid #004C80;
}
.FRMsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 2px solid #000000;
	font-weight: bold;
	background-color: #FF6600;
}
.ERRor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.strTEXbb {
	width: 610px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5186A8;
	background-color: #E8EFF4;
}
.OBRAzmal {
	margin: 3px;
}


#righNAV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	height: auto;
	width: 160px;
}
#righNAV a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004B82;
	text-decoration: none;
	font-weight: bold;
}
#righNAV a:hover {
	color: #FF3300;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF3300;
}
.vleMEZI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 150px;
	padding: 5px;
}
#vleANKETA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
	height: auto;
	width: 160px;
}
#vleANKETA a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	text-decoration: none;
}
#vleANKETA a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF3300;
}
.ODKAZaa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}

.SPATNE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}
.TEXTamla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004C80;
}

.NVApocit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	width: 160px;
	padding-top: 20px;
	text-indent: 30px;
	font-weight: bold;
	padding-bottom: 15px;
}
.strTEXTobrazek {
	width: 610px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5186A8;
	overflow: hidden;
	text-align: center;
}
.TEXT_cele {
	width: 898px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F4E9D5;
	border: 1px solid #FFFFFF;
}
.TEXT_forum {
	width: 898px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F9F2E6;
	border: 1px solid #FFFFFF;
}

.OBRforu {
	background-color: #FFFFFF;
	margin: 3px;
	padding: 2px;
	border: 1px solid #9EC4F5;
}

#CELsNAVaa {
	width: 930px;
	background-color: #004C80;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#CELsNAVaa a {
	overflow: hidden;
	font-weight: bold;
	color: #FFCC00;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFCC00;
	text-decoration: none;
}
#CELsNAVaa a:hover {
	overflow: hidden;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
}
#CELstrDAL {
	background-image: url(../IMG/ramDAL.jpg);
	background-repeat: repeat-y;
	padding: 0px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
#CELstrDAL a {
	text-decoration: none;
}
#CELstrDAL a:hover {
	text-decoration: none;
}
.FORtop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #316AC5;
}
#CELstrFORUM {
	overflow: hidden;
	position: relative;
	color: #333333;
	text-decoration: none;
	width: 950px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#CELstrFORUM a {
	text-decoration: none;
	font-weight: bold;
	color: #FF3300;
}
#CELstrFORUM a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #004C80;
}
.TEXTdnes {
	height: auto;
	width: 200px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BDD5F7;
	color: #000000;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-color: #E4EEFC;
}
.TEXTdneORF {
	height: auto;
	width: 200px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #AACD93;
	color: #000000;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-color: #F0F5EB;
}
.TEXTdmuzeumm {
	height: auto;
	width: 199px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D17D7D;
	color: #000000;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-color: #F2DBDB;
}

.OBRAZofeum {
	background-color: #F0F5EB;
	padding: 2px;
	border: 1px solid #A9CC92;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.OBRAZstrelnice {
	background-color: #E4EEFC;
	padding: 2px;
	border: 1px solid #BDD5F7;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#righPOCASI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	height: auto;
	width: 160px;
	padding-bottom: 5px;
}

#HEADreklama {
	height: auto;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#strKALENDAR {
	height: auto;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#strKALENDAR a {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF3300;
	text-decoration: none;
	font-weight: bold;
	display: block;
	background-color: #E2EDFC;
	height: 100%;
	padding: 5px;
	border: 1px solid #FFFFFF;
}
#strKALENDAR a:hover {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #004C80;
	text-decoration: none;
	background-color: #FFFF66;
	border: 1px solid #FFCC00;
}
.NADPkal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FF3300;
	text-align: center;
	display: block;
	padding-top: 5px;
	height: 20px;
}




.KODIkjk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}
.NVAdiskuze {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 150px;
	font-weight: normal;
	padding: 5px;
}
.strTEXTmodry {
	width: 610px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5186A8;
	overflow: hidden;
	background-color: #E4EEFC;
}
.NVAmapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #004B82;
	width: 150px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}
.TEXTmalsA {
	margin: 5px;
	height: auto;
	width: 200px;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #DEA5A5;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: center;
}
#navKALENDAR {
	height: auto;
	width: 930px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #004C80;
	font-weight: bold;
}
#navKALENDAR a {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;
}
#navKALENDAR a:hover {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CC00;
	font-weight: bold;
	text-decoration: none;
}

#vlevNAVsou {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	margin: 0px;
	height: auto;
	width: 160px;
	font-weight: normal;
	text-align: center;
}
#vlevNAVsou a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}
#vlevNAVsou a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366FF;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}
#righBLOG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	height: auto;
	width: 320px;
	background-color: #FFFFFF;
}
#righBLOG a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	margin: 0px;
	text-decoration: none;
}
#righBLOG a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	margin: 0px;
	text-decoration: none;
}


.NVAkBLOG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 23px;
	width: 320px;
	background-image: url(../IMG/ODKAZVybr.jpg);
	background-repeat: no-repeat;
	text-indent: 26px;
	font-weight: bold;
	background-color: #004C80;
	padding-top: 8px;
	background-position: 10px center;
}
.NVAkBLOGtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004B82;
	width: 290px;
	padding-top: 4px;
	text-align: left;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D8E2EB;
}
.NVAkBLOGCas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 23px;
	width: 320px;
	background-image: url(../IMG/ODKAZVybr.jpg);
	background-repeat: no-repeat;
	text-indent: 26px;
	font-weight: normal;
	background-color: #004C80;
	padding-top: 8px;
	background-position: 10px center;
}
.NVAkBLOGoranz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004C80;
	height: 23px;
	width: 320px;
	background-image: url(../IMG/ODKAZVybrBLOG.jpg);
	background-repeat: no-repeat;
	text-indent: 35px;
	font-weight: bold;
	background-color: #D8E2EB;
	padding-top: 8px;
	background-position: 10px center;
}
.strTEXTblog {
	width: 610px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5186A8;
	overflow: hidden;
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: justify;
}
.strTEXTblogCELA {
	width: 910px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5186A8;
	overflow: hidden;
	margin-top: 4px;
	margin-bottom: 4px;
}

#CELstrBLOG {
	padding: 0px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background-color: #FFFFFF;
}
#CELstrBLOG a {
	text-decoration: none;
}
#CELstrBLOG a:hover {
	text-decoration: none;
}
#strBLOGcela {
	height: auto;
	width: 930px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#navBLOGcela a {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF6600;
}
.NVAkBTEXTIK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004B82;
	width: 290px;
	padding-top: 4px;
	text-align: left;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D8E2EB;
}
.strTEXTblogOBARZEK {
	width: 190px;
	overflow: hidden;
	padding: 5px;
	float: left;
	border: 1px dotted #5186A8;
	text-align: center;
	height: 180px;
}
.MALICKEblo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.MALICKkal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	display: block;
}
.MALtime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	display: block;
}
#navKALEnab {
	height: auto;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 0px;
	padding-left: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#navKALEnab a {
	height: auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
} 
#navKALEnab a:hover {
	height: auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
#dropin {
	border: 5px solid #FF3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	background-color: #FF3300;
	margin-left: 400px;
}
#dropin a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	display: block;
	padding-bottom: 4px;
}
 .shadow {
	border: 2px solid #FF3300;
	background-color: #000000;
} 
#VLzahrydy {
	height: 67px;
	width: 200px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-image: url(../IMG/franZahryd.jpg);
	background-repeat: no-repeat;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	text-align: right;
}
#VLzahrydy a {
	font-size: 20px;
	font-weight: bold;
	color: #075106;
	text-align: right;
	text-decoration: none;
}
#VLzahrydy a:hover {
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	text-align: right;
	text-decoration: none;
	border-bottom-width: 0px;
}
