body { color: #ffffff; font-size: small; _font-size: x-small; font-family: LucidaSansUnicode, Verdana, Arial, Helvetica; background-color: #3F6D19; margin: 0px; margin-top: 0pt; margin-left: 0pt;  }
td { color: #ffffff; font-size: small; _font-size: x-small; font-family: LucidaSansUnicode, Verdana, Arial, Helvetica }
p { font-size: small; _font-size: x-small; font-family: LucidaSansUnicode, Verdana, Arial, Helvetica }
h2 { color: #ffffff; font-size: large; _font-size: medium; font-family: LucidaSansUnicode, Verdana, Arial, Helvetica; margin-top: 10px; text-decoration: none }
h1 { color: #ffffff; font-size: x-large; _font-size: large; font-family: LucidaSansUnicode, Verdana, Arial, Helvetica; margin-top: 10px; }
h3 { color: #FFffff; font-size: small; _font-size: x-small; font-family: LucidaSansUnicode, Verdana, Arial, Helvetica; font-weight: bold }

a { color: #FFCE31; text-decoration: none; }
a:hover { color: #ffffff; text-decoration: none; background-color: #0C7100; }

date { color: #9bcc5c; }

a.nadpis { font-size: medium; _font-size: small; font-weight: bold }
a.nadpis:hover { font-size: medium; _font-size: small; font-weight: bold }
a.navigace1 { text-indent: 40px }


li { margin-bottom: 10px }

.main { padding: 30px 40px 40px 40px; background-repeat: no-repeat; background-image: url('assets/images/podklad2.gif'); }
.main2 { padding-left: 40px; background-repeat: no-repeat; background-image: url('assets/images/podklad2.gif'); }
.yellow { background-color: #FFCE31 }
.highlight { background-color: #0E8600; border: 1px solid #95D34E; padding: 10px; background-repeat: no-repeat; background-image: url('assets/images/podklad_highlight.gif') }
.top1 { background-color: #ffffff; background-repeat: repeat-x; background-image: url('assets/images/topline1.gif'); }
.top2 { background-color: #9bcc5c; background-repeat: repeat-x; background-image: url('assets/images/topline2.gif'); }
.top3 { background-color: #ffffff; background-repeat: repeat-x; background-image: url('assets/images/topline3.gif'); }


.border1 { border: 1px solid #ffffff; margin: 0px 10px 0px 10px; }
.border2 { border: 1px solid #ffffff; margin: 5px 10px 5px 10px; float: left; }
.welcome { padding-left: 10px }
.picture { padding: 0px 10px 0px 10px; color: #fff99f }

#navigace {
padding: 0px;
margin-left: 0px;
width: 200px;
font: normal 0.8em Verdana, sans-serif;
}

#navigace2 {
font: normal 0.7em Verdana, sans-serif;
margin-left: 0px;
padding-left: 0px;
padding-left: 12px;
}

#navigace li {
	list-style: none;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #ffffff;
}

#navigace2 li {

border-top: 1px solid #c3e6a0;
}

#navigace a {
	display: block;
	text-decoration: none;
	color: #064400;
	background: #95D34E;
	border-left: 12px solid #FFCE31;
	padding: 5px 5px 10px 10px;
}

#navigace2 a {
	display: block;
	text-decoration: none;
	font-weight: normal;
	color: #064400;
	background: #95D34E;
	border-left: 12px solid #FFCE31;
	padding: 5px 10px 5px 10px;
}

#navigace a { width: 99%; /* Důležité pro IE */ }

#navigace a:hover, #navigace a#aktivniodkaz:hover { 
background: #C3E6A0; 
border-left: 12px solid #FFE218; 
padding: 5px 5px 10px 10px; }

#navigace1 a:hover {
	display: block;
	text-decoration: none;
	color: #064400;
	background: #95D34E;
	border-left: 12px solid #FFCE31;
	padding: 5px 5px 10px 10px;
}

#navigace2 a:hover {
	background: #C3E6A0;
	font-weight: normal;
	border-left: 12px solid #FFE218;
	padding: 5px 10px 5px 10px;
}


/* _____________cards_______________ */

.card { background-color: #d4e8d2; border: 1px solid #d4e8d2; }

.card-top { background-color: #d4e8d2; color:#063900; font-weight: bold; font-size: 90%; padding: 10px; }

.card-pruh-1 { background-color: #e65c00; color:#ffffff; font-weight: bold; font-size: 90%; padding: 16px 10px; }

.card-popis { background-color: #2f6f27; padding: 10px;  }

.card-pata { background-color: #398131; padding: 10px;  }
.card-pata a { font-weight: bold;  }
