BODY {
	background-color: #B9A78F;
	background-image: url(../images/okraje.gif); 
	background-position: center;
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica;
	scrollbar-3d-light-color : #000000;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #000000;
	scrollbar-dark-shadow-color : #000000;
	scrollbar-face-color : #967C61;
	scrollbar-highlight-color : #999999;
	scrollbar-shadow-color : #000000;
	
}
A {
	font-weight: bold;
	color: #7f3b0d;
}
H4 {
	line-height: 1.5;
	font-weight: bold;
	text-decoration: underline;
}
.Rada1 {
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	border: 1px solid #000000;
}
.Rada2 {
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	border: 1px solid #000000;
}

.Text {
	vertical-align: top;
	padding-left: 50px;
	padding-right: 20px;
	font-size: 13px;
	font-family: Verdana;
	line-height: 1.5;
}
.Text1 {
	font-size: 13px;
	font-family: Verdana;
	line-height: 1.5;
}
.Fotopopis {
	vertical-align: middle;
	padding-left: 50px;
	padding-right: 20px;
	font-size: 13px;
	font-family: Verdana;
	line-height: 1.5;
}


.Konc_nadpis {
	font-size:13px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana;
	line-height: 1.5;
}
.Datum {
	font-weight: bold;
	font-size: 11px; 
	font-family: Verdana;
}

.Misto {
	font-weight: bold;
	font-size: 13px; 
	font-family: Verdana;
}
.Skym {
	font-size: 13px; 
	font-family: Verdana;
}
.Mesto {
	font-size: 13px; 
	font-family: Verdana;
}
.Popis {
	font-weight: bold;
	font-size: 10px; 
	font-family: Verdana;
}

.Border {
	border: 1px solid #000000;
}
.Border1 {
	border: 1px solid #928f8c;
}
.Linkcap {
	padding-left: 0px;
	padding-right: 50px;
	font-size: 13px;
	font-family: Verdana;
	line-height: 1.5;
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: underline;
}
.Box {
	border-top: 4px solid #78522a;
	border-left: 1px solid #78522a;
	border-right: 1px solid #78522a;
	border-bottom: 1px solid #78522a;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 20px;
	background-color: #f8f5f2;

	
}
.Box1 {
	vertical-align: middle;
	text-align: center;
	border-top: 4px solid #78522a;
	border-left: 1px solid #78522a;
	border-right: 1px solid #78522a;
	border-bottom: 1px solid #78522a;
	padding-top: 0px;
	margin-right: 0px;
	padding-left: 0px;
	background-color: #f8f5f2;
	
}



.Input {
	width: 100%;
	padding-left: 5px;
	background-color: #F4F3C4;
	border: #000000 1px solid;
	font-size: 13px; 
}

.Jm1 {
	color: #F4F3C4; 
	font-size: 12px; 
	font-weight: bold; 
	letter-spacing: 4px;
	border: #000000 1px solid;
	height: 15px;
	background-color: #574C00;
	width: 50%;
	padding-left: 50px;
}

.Jm2 {
	color: #F4F3C4; 
	font-size: 12px; 
	font-weight: bold; 
	letter-spacing: 2px;
	border: #000000 1px solid;
	height: 20px;
	background-color: #574C00;
	
	padding-left: 10px;
}
.Dat1 {
	color: #F4F3C4; 
	font-size: 10px; 
	font-weight: bold; 
	letter-spacing: 1px;
	border: #000000 1px solid;
	height: 15px;
	text-align: center;
	background-color: #574C00;
	width: 30%;
}
.Dat2 {
	color: #F4F3C4; 
	font-size: 10px; 
	font-weight: bold; 
	letter-spacing: 1px;
	border: #000000 1px solid;
	height: 15px;
	text-align: center;
	background-color: #574C00;
	width: 20%;
}

.Mapka {
	border: 1px solid #000000;
	margin-right: 20px;
	margin-left: 10px;
}


.Imglink {
	 border: 1px solid #7f3b0d;
}



/* KALENDAR */

.dayNamesRow {
    line-height: 11pt;
	background-color: #F5F4D3;
	text-align: center;
	vertical-align: middle;
}

.dayNamesText {
	font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight: Bold; 
	color: #433D27;
}
	
.today {
	color: #CF0000;
}
.rows {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #433D27;
    line-height: 15pt;
	text-align: center;
	vertical-align: middle;
}

/* Normal Cell Background (date number with no event markings) */
.s2 {
	background-color: #E0E0E0;
	}
/* Empty Cell Background (empty cells with no date numbers) */
.s20 {
	background-color: #EBEBEB;
	}

/* Show dates from other months */
.sOther {
    background-color: #EEEEEE;
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #BBBBBB;
	line-height: 15pt;
	
	}
/* Weekend Cell Background (date number with no event markings) */
.s200 {
	background-color: #D0D0D0;
	}
	
.mainTable {
	background-color: #FFFFFF;
	border: 1px solid #003366;
	width: 175px;
	margin-bottom: 2px;
 }
 .monthYearRow {
	background-image:   url('../images/ico_monthBg.gif');
    line-height: 17pt;
	background-color: #D8E2EC;
	text-align: center;
	vertical-align: middle;
	}

/* Month and Year Text Setup */
.monthYearText {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: Bold;
	color: #252216;
}
.KalLink {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-weight: Bold;
}
	
/* barvy jednotl kategorii */
.s21 {background-color: #adea44;}
.s22 {background-color: #A4CAE6;}
.s23 {background-color: #FBF484;}
.s24 {background-color: #c7c0a5;}
.s25 {background-color: #F2BFBF;}
.s29999 {background-color: #FFC18A;}



/* popup styly */
/* Pop-up Events Setup */
.popupDate {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-valign: middle;
	background-color: #336699;
	}

.popupEventTitle {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	padding: 2px;
	vertical-align: middle;
	padding-left: 8px;
}

.popupEventTime {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #000000;
	font-weight: normal;
	background-color: #F4F4F4;
	border: 1px dotted #EFEFEF;
	padding: 1px;
}

.popupEventDescription {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #000000;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #EAEAEA;
	padding: 2px;
}


.popupEventDate {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #446B93;
	text-align: center;
	vertical-align: middle;
	background-color: #F7F8F9;
	border: 1px solid #FFFFFF;
	padding: 1px;
	}

.popupEnd {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #A4A4A4;
	}

.popupClose {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	background-color: #336699;
	}

.popupCloseBrackets {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #000000;
	text-align: right;
	background-color: #336699;
	}

/* popup zadani akce */
.popupAkceForm {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #000000;
	font-weight: normal;
	background-color: #F4F4F4;
	border: 1px dotted #555555;
	padding: 1px;
	margin: 8px;
	
}

/* barva hranicnich linek v popupu */
.HL {
	border-top: 1px solid #AAAAAA;
	width: 100%;
	height: 10px;
}
.DL {
	border-bottom: 1px solid #AAAAAA;
}
.Posuvnik {
	height: 12px; 
	font-weight: bold; 
	background-color: #EEEEEE; 
	border: #CCCCCC 1px solid; 
	font-size: 8px; 
	text-valign: middle;
	background-image:   url('../images/ico_monthBg.gif');
}

.Legenda {
	height: 12px; 
	font-weight: bold; 
	border: #CCCCCC 1px solid; 
	font-size: 8px; 

}

/* legenda sirky */
.W40 {
	width: 45px;
}
.W29 {
	width: 26px;
}
.W33 {
	width: 33px;
}
.Tlacitka {
	height: 18pt;
	font-weight: bold; 
	background-color: #EEEEEE; 
	border: #444444 1px solid; 
	font-size: 12px; 
	text-valign: middle;
	background-image:   url('../images/ico_monthBg.gif');
}
