/*
Styly pro kalendar
*/

        <!--
                @page { size: 21cm 29.7cm; margin-right: 1cm; margin-top: 0.8cm; margin-bottom: 0.8cm }
                P { margin-bottom: 0.21cm; text-align: left }
                P.western { font-size: 10pt; so-language: cs-CZ }
                P.western2 { font-size: 10pt; so-language: cs-CZ; margin-left: 0.1cm; margin-top: 0.04cm; page-break-inside: avoid; page-break-after: avoid } 
                P.cjk { font-size: 10pt; so-language: cs-CZ }
                P.ctl { font-size: 10pt }
        -->
 body.c68 {border: none; padding: 0cm}
 p.c67 {font-family: Arial, sans-serif; margin-bottom: 0cm; text-align: left}
 p.c66 {font-family: Arial, sans-serif; margin-bottom: 0cm; page-break-after: avoid; text-align: left}
 p.c65 {font-family: Arial, sans-serif; margin-bottom: 0cm; margin-top: 0.21cm; page-break-after: avoid; page-break-inside: avoid; text-align: right}
 p.c64 {font-family: Arial, sans-serif; margin-bottom: 0cm; margin-top: 0.21cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c63 {margin-bottom: 0cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c62 {font-family: Arial, sans-serif; margin-left: 0.1cm; margin-top: 0.04cm; page-break-after: avoid; page-break-inside: avoid}
 p.c61 {font-family: Arial, sans-serif; margin-right: 0.1cm; margin-top: 0.04cm; page-break-after: avoid; page-break-inside: avoid; text-align: right}
 p.c60 {font-weight: medium; margin-bottom: 0cm; margin-left: 0.12cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c59 {font-family: Arial, sans-serif; margin-top: 0.14cm; page-break-after: avoid; page-break-inside: avoid}
 p.c58 {font-family: Arial, sans-serif; page-break-after: avoid; page-break-inside: avoid}
 p.c57 {font-family: Arial, sans-serif; margin-top: 0.21cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c56 {color: #000000; margin-bottom: 0cm; margin-top: 0.21cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c55 {color: #000000; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c54 {color: #000000; page-break-after: avoid; page-break-inside: avoid; text-align: right}
 p.c53 {color: #000000; margin-bottom: 0.14cm; margin-top: 0.21cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c52 {color: #000000; margin-bottom: 0cm; margin-top: 0.21cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 span.c51 {font-size: 13pt}
 p.c50 {margin-bottom: 0cm; margin-top: 0.21cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c49 {font-family: Arial, sans-serif; margin-bottom: 0cm; margin-top: 0.14cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c48 {margin-left: 0.05cm; margin-top: 0.04cm; margin-bottom: 0cm; page-break-inside: avoid; page-break-after: avoid}
 p.c47 {font-family: Arial, sans-serif; font-weight: medium; margin-left: 0.05cm; margin-top: 0.04cm; page-break-after: avoid; page-break-inside: avoid}
 p.c46 {font-family: Arial, sans-serif; margin-top: 0.25cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c45 {font-family: Arial, sans-serif; margin-bottom: 0cm; margin-left: 0.05cm; margin-top: 0.04cm; page-break-after: avoid; page-break-inside: avoid}
 p.c44 {font-family: Arial, sans-serif; margin-top: 0.46cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c43 {font-family: Arial, sans-serif; margin-top: 0.85cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c42 {font-family: Arial, sans-serif; margin-top: 0.49cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c41 {font-family: Arial, sans-serif; margin-left: 0.05cm; margin-top: 0.07cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c40 {font-family: Arial, sans-serif; margin-top: 0.11cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c39 {margin-left: 0.05cm; margin-top: 0.04cm; page-break-inside: avoid}
 p.c38 {font-family: Arial, sans-serif; margin-top: 0.18cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c37 {margin-top: 0.21cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c36 {margin-left: 0.05cm; margin-top: 0.04cm; page-break-inside: avoid; page-break-after: avoid}
 p.c35 {font-family: Arial, sans-serif}
 p.c34 {margin-bottom: 0cm}
 span.c33 {color: #000000}
 p.c32 {font-family: Arial, sans-serif; margin-top: 0.53cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c31 {font-family: Arial, sans-serif; margin-bottom: 0cm; margin-top: 0.46cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c30 {font-family: Arial, sans-serif; margin-top: 0.14cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 span.c29 {font-weight: medium}
 span.c28 {font-family: Arial, sans-serif}
 p.c27 {font-family: Arial, sans-serif; margin-top: 0.21cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c26 {font-family: Arial, sans-serif; margin-bottom: 0cm; margin-top: 0.25cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c25 {font-family: Arial, sans-serif; margin-bottom: 0cm; margin-top: 0.04cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c24 {font-family: Arial, sans-serif; margin-left: 0.05cm; margin-top: 0.04cm; page-break-after: avoid; page-break-inside: avoid}
 p.c23 {font-family: Arial, sans-serif; margin-left: 0.05cm; margin-top: 0.04cm; page-break-after: avoid; page-break-inside: avoid; text-align: left}
 p.c22 {font-family: Arial, sans-serif; margin-top: 0.04cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c21 {font-family: Arial, sans-serif; margin-bottom: 0.11cm; margin-top: 0.04cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c20 {border: 1.00pt solid #000000; font-family: Arial, sans-serif; margin-bottom: 0cm; margin-left: 0.2cm; margin-right: 0.2cm; margin-top: 0.07cm; padding: 0.04cm 0.14cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c19 {border: 1.00pt solid #000000; font-family: Arial, sans-serif; margin-bottom: 0cm; margin-left: 0.2cm; margin-right: 0.2cm; margin-top: 0.11cm; padding: 0.04cm 0.14cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c18 {font-family: Arial, sans-serif; margin-bottom: 0cm; margin-top: 0.11cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c17 {font-family: Arial, sans-serif; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c16 {font-family: Arial, sans-serif; margin-bottom: 0cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 span.c15 {font-size: 200%}
 p.c14 {font-family: Arial, sans-serif; margin-bottom: 0.07cm; page-break-after: avoid; page-break-inside: avoid; text-align: justify}
 p.c13 {font-family: Arial, sans-serif; margin-bottom: 0.53cm; margin-top: 0.64cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 span.c12 {font-size: 150%}
 div.c11 {text-align: center}
 table.c10 {page-break-before: always; page-break-after: auto}
 p.c9 {page-break-after: avoid; page-break-inside: avoid; text-align: center}
 p.c8 {font-family: Arial, sans-serif; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 span.c7 {font-size: 11pt}
 p.c6 {font-family: Arial, sans-serif; margin-bottom: 0.07cm; margin-top: 0.07cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 span.c5 {font-size: 120%}
 p.c4 {font-family: Arial, sans-serif; margin-bottom: 0cm; page-break-after: avoid; page-break-inside: avoid; text-align: center}
 span.c3 {font-size: 16pt}
 p.c2 {background: transparent; border: none; color: #000000; font-style: normal; font-weight: medium; padding: 0cm; page-break-after: avoid; page-break-inside: avoid; text-decoration: none}
 span.c1 {background: transparent}





/* Styl formatovani weblogu TKSP */
/* Obnoveno 12.2.2006 */

/* pozice ve strance */

#kontejner { 
	width: 95%;
	max-width:1000px; 
	min-width:750px; 
	_width: expression(document.body.clientWidth > 1050? "1000px" : (document.body.clientWidth < 750? 750 : "95%") ); 
}

#navigace {
	float: right;
	width: 12.5em;
	margin: 0 0 0 1.5em;
	padding: 0 0 0 0;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	vertical-align: top;
}

/* Hlavicka stranky */
#hlavicka {
	background:url(hl.png) no-repeat;
	height: 75px;
	margin-left: 2em;
}

#hlavicka a:link { color: #ffffff;	}
#hlavicka a:visited { color: #ffffff;	}
#hlavicka a:active { color: #ddffdd;  }
#hlavicka a:hover { color: #ccffcc; }


span.popis {
	display:block;
   vertical-align: center;
}

.horniMenu a {
   border: 0em;
   margin: 0em;
   padding-left: 1.5em;
}

span.horniMenu {
	display:block;
	height: 40%;
   vertical-align: center;
}

/* Vzhled prvku */

p, blockquote, li, dd, dt {line-height: 1.6;}
table {
	border-collapse: collapse; 
}


#kontejner td {
	border: 1px solid white;
	padding: 0.5em;
}

h2 {
	margin: 0 0 0 0; 
	font-size: 100%; 
	font-weight: bold;
	float: right;
}

h3 {
	margin: 0 0 0 0; 
	padding-top: 0.33em; 
	border-top: 1px solid white; 
	font-size: 172%; 
	font-weight: normal;
}

h4 {
	margin: 1em 0px .2em;
	padding-bottom: 0em; 
	border-width: 0px; 
	font-size: 145%; 
}


#navigace a {
	display: block;
	padding: 0.0em 1em 0.1em 0.5em;
	margin: 0;
	border: solid;
	border-width: 0 0 0 0.5em;
	border-color: #309030;
	text-decoration: none;
}

#navigace a:active { 
	border-color: white;
	background-color: #117711;
}

#navigace a:hover { 
	border-color: white;
	background-color: #117711;
}

#navigace .OpenPage { 
	border-color: white;
	background-color: #117711;
}


#navigace .nadpis {
	background-color: transparent;
	border-left: 0em;
	border-bottom: 1px dashed #cccccc;
	border-top: 0
	1em solid  #309030;
	margin-left: 0.5em;
	border-left: 0.5em;
	font-weight: bold;
}

#navigace .normal {
	padding-left: 1em;
}

#navigace img { margin: 1em }

div {
	border: 1;
}

nic {
"Tahoma CE"; 
}
body {
	font-family: "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	text-align: left;
	text-decoration: none;
	background-color: #309030;
	color: White;
	font-size: 83%; 
	line-height: 1.48;
	scrollbar-base-color : #2A8A2A;
	border: 0;
	margin: 0;
	padding: 0;
}

/* Odkazy */
a:link { color: #ffff70;	}
a:visited { color: #dcdcdc; }
a:active { color: #ffffff;  }
a:hover { color: #ffffff; }
a img {	border:none }

/* tabulka */
td { color: White }

.popis {
	text-align: left;
	font-size: 83%;
	font-weight: bold;
	color: #ccffcc
}

div.vice {
	text-align: right;
	width: 98%;
	border-bottom: 1px dashed LightGreen;
}
a.vice {
}

.poznamka		{
	text-align: center;
	font-size: 70%;
	font-weight: bold;
	color: white;
}

.datum				{
	text-align: right;
	border: medium;
	font-weight: bold;
}


#prispevky{
	padding: 0px 10px 0px 0px;
	margin:0px 15em 0px 2em;
}


#komentare {
}

.komentar-titulek {
	font-weight: bold;
}

.komentar {
	margin-top: 2em; 
}

.skrt {
	text-decoration: line-through
}

.vice {
	color: white;
	font-weight: bold;
}