body { font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; margin: 0px; color: #494F56;}
td { font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE";}
.intext { font-size: 12px; border: 1px solid #D4E7F6; width: 102px; height: 18px; }

img {
	border: 0px;
}

.px11a {font-weight: bold;  font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; color: #494F56;}
.px11a:hover {font-weight: bold;  font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; color: #000;}
.px11b { margin: 35px; font-weight: normal;  color: #696158; text-decoration: none;}
.px11b:hover { margin: 35px; font-weight: normal; color: #000; text-decoration: none;}

.px11tz {font-weight: bold;  font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; color: #819CC9;}
.px11tz:hover {font-weight: bold;  font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; color: #000;}
.px10tz {font-weight: bold;  font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; color: #636A72;}

.pata { font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; color: #9DA6B0; text-decoration: underline;}
.pata:hover { font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; color: #66707c;}

#rychlanavigace  { color: #fff; font-weight: bold; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #0B1258; border: solid 1px #003072; position: absolute; top: 330px; left: 110px; width: 180px; visibility: hidden } 
#menuhorni     { color: #fff; font-weight: bold; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #0b1258; border: solid 1px #003072; position: absolute; top: 102px; left: 247px; width: 180px; visibility: hidden }

.svetla  { padding-left: 15px; color: #004572; font-weight: bold; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #fff; border-bottom: 1px solid #d9e3ec; display: block }
.svetla:hover  { padding-left: 15px; color: #fff; font-weight: bold; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #093D66; border-bottom: 1px solid #d9e3ec; display: block }

.tmava  { padding-left: 15px; color: #004572; font-weight: bold; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #F4F7FB; border-bottom: 1px solid #D9E3EC; display: block }
.tmava:hover  { padding-left: 15px; color: #fff; font-weight: bold; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #093D66; border-bottom: 1px solid #D9E3EC; display: block }

.uroven2 { padding-left: 10px; color: #000; font-weight: bold; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #fff; border-bottom: 1px solid #D9E3EC; display: block }
.uroven2:hover { padding-left: 10px; color: #fff; font-weight: bold; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #093D66; border-bottom: 1px solid #D9E3EC; display: block }

.uroven3 { padding-left: 20px; color: #000; font-weight: bold; font-size: 10px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #F0F0F8; border-bottom: 1px solid #D9E3EC; display: block }
.uroven3:hover { padding-left: 20px; color: #fff; font-weight: bold; font-size: 10px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #093D66; border-bottom: 1px solid #D9E3EC; display: block }

.anketa {color: #BDB9DC; font-size: 11px}
.anketa:hover {color: #BDB9DC; font-size: 12px; text-decoration: underline;}

#menucontainer0 { position: absolute; top: 230px; left: 130px; width: 181px; background: #165D95; border: 1px solid #165D95; font-size: 11px; font-weight: bold; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; color: #fff; text-decoration: none; display: none; z-index: 1000; }

#menucontainer1, #menucontainer2, #menucontainer3, #menucontainer4, #menucontainer5, #menucontainer6, #menucontainer7, #menucontainer8
	{ position: absolute; top: 102px; width: 181px; color: #fff; font-weight: bold; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #165D95; border: solid 1px #165D95; display: none; z-index: 1000; }

#menucontainer1 { left: 35px; }
#menucontainer2 { left: 92px; }
#menucontainer3 { left: 221px; }
#menucontainer4 { left: 373px; }
#menucontainer5 { left: 266px; }
#menucontainer6 { left: 311px; }
#menucontainer7 { left: 497px; }
#menucontainer8 { left: 444px; }
#menuparent1, #menuparent2, #menuparent3, #menuparent4, #menuparent5, #menuparent6, #menuparent7, #menuparent8 { position: relative; }

/***/

.px11clcesta  { color: #105C90; font-weight: normal; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none}
.px11clcesta:hover {  font-weight: normal; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; color: #000; text-decoration: none}

a { font-size: 12px; font-weight: bold; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; color: #0B1258; text-decoration: none;}
a:hover { font-size: 12px; font-weight: bold; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; color: #000; text-decoration: underline;}
p { text-align: justify; margin-left: 11px; padding: 10px; color: #3C4857; font-weight: normal; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none}
.datum { color: #000; font-weight: normal; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none}
.autor { color: #000; font-weight: normal; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none}
.cltext  { color: #3c4857; font-weight: normal; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none;}
.cltisk { color: #3C4857; font-weight: bold; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none}
.cltisk:hover { font-weight: bold; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; color: #000; text-decoration: none}

.cltisk2 { padding-left: 60px; padding-top: 10px; border-top: 1px solid #eeeeee; color: #3C4857; font-weight: bold; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none}
.cltisk2:hover { font-weight: bold; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; color: #000; text-decoration: none}

.barva_textu1 strong a, .barva_textu1 strong a:hover, .barva_textu1 strong { color: #FF780A; font-size: 12px; }
.barva_textu1 { color: #FF780A; font-size: 11px; padding-left: 0px !important; }
.barva_textu2 strong a, .barva_textu2 strong a:hover, .barva_textu2 strong { color: #3572B6; font-size: 12px; }
.barva_textu2 { color: #3572B6; font-size: 11px; padding-left: 20px !important; }
.barva_textu3 strong a, .barva_textu3 strong a:hover, .barva_textu3 strong { color: #078D9C; font-size: 12px; }
.barva_textu3 { color: #078D9C; font-size: 11px; padding-left: 40px !important; }
.barva_textu4 strong a, .barva_textu4 strong a:hover, .barva_textu4 strong { color: #637E96; font-size: 12px; }
.barva_textu4 { color: #637E96; font-size: 11px; padding-left: 60px !important; }
.barva_textu5 strong a, .barva_textu5 strong a:hover, .barva_textu5 strong { color: #637E96; font-size: 11px; }
.barva_textu5 { color: #637E96; font-size: 11px; padding-left: 80px !important; }
.barva_textu6 strong a, .barva_textu6 strong a:hover, .barva_textu6 strong { color: #637E96; font-size: 11px; }
.barva_textu6 { color: #637E96; font-size: 11px; padding-left: 100px !important; }

li { color: #105C90; margin-left: 40px; margin-top: 0; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; margin-right: 15px}
.px11clanekt, .px11clanekt DIV { color: #105C90; padding-left: 50px; margin-top: 0; margin-bottom: 0; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; margin-right: 15px}
.px11clanekt2 { color: #105C90; padding-left: 50px; margin-top: 0; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; margin-right: 15px; margin-top: 0px; margin-bottom: 0px; }
.px11clanek  { color: #105C90; font-weight: bold; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none}
.px11clanek:hover {  font-weight: bold; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; color: #000; text-decoration: none}

.hlavninadpiscl, a.hlavninadpiscl, a.hlavninadpiscl:hover, a.hlavninadpiscl:link, a.hlavninadpiscl:visited, a.hlavninadpiscl:active,
.hlavninadpiscl2, a.hlavninadpiscl2, a.hlavninadpiscl2:hover, a.hlavninadpiscl2:link, a.hlavninadpiscl2:visited, a.hlavninadpiscl2:active,
.hlavninadpiscl3, a.hlavninadpiscl3, a.hlavninadpiscl3:hover, a.hlavninadpiscl3:link, a.hlavninadpiscl3:visited, a.hlavninadpiscl3:active
	{ color: #105C90; text-transform: uppercase; font-weight: bold; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none }
.hlavninadpiscl, a.hlavninadpiscl, a.hlavninadpiscl:hover, a.hlavninadpiscl:link, a.hlavninadpiscl:visited, a.hlavninadpiscl:active
	{ padding-left: 50px; }
.podnadpiscl, a.podnadpiscl, a.podnadpiscl:hover, a.podnadpiscl:link, a.podnadpiscl:active, a.podnadpiscl:visited,
.podnadpiscl2, a.podnadpiscl2, a.podnadpiscl2:hover, a.podnadpiscl2:link, a.podnadpiscl2:active, a.podnadpiscl2:visited,
.podnadpiscl3, a.podnadpiscl3, a.podnadpiscl3:hover, a.podnadpiscl3:link, a.podnadpiscl3:active, a.podnadpiscl3:visited
	{ padding-left: 50px; color: #105C90; font-weight: bold; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none }
.px11clanekt .podnadpiscl, .px11clanekt a.podnadpiscl, .px11clanekt a.podnadpiscl:hover, .px11clanekt a.podnadpiscl:link, .px11clanekt a.podnadpiscl:active, .px11clanekt a.podnadpiscl:visited,
.px11clanekt .podnadpiscl2, .px11clanekt a.podnadpiscl2, .px11clanekt a.podnadpiscl2:hover, .px11clanekt a.podnadpiscl2:link, .px11clanekt a.podnadpiscl2:active, .px11clanekt a.podnadpiscl2:visited,
.podnadpiscl3, a.podnadpiscl3, a.podnadpiscl3:hover, a.podnadpiscl3:link, a.podnadpiscl3:active, a.podnadpiscl3:visited {
	padding-left: 0 !important;
}

.tabulka, .tabulka2  { font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; margin: 0px 0px 0px 50px; border: solid 1px #b9bfc9; }
.tabulka2  { width: 730px; }
.bunkanadpis { height: 18px; padding-left: 10px; font-weight: bold; color: #105C90; background: #ebf1f0; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; margin: 0px 0px 0px 50px; border-bottom: solid 1px #b9bfc9;}
.bunkanadpis2 { height: 18px; padding-left: 20px; font-weight: normal; color: #105C90; background: #ebf1f0; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; margin: 0px 0px 0px 50px; border-bottom: solid 1px #b9bfc9;}
.radekosviceni:hover {  height: 16px; background: #ebf1f0;}
.bunkasvetla {  height: 16px; padding-left: 10px; font-weight: normal; color: #105C90; background: #fff; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; margin: 0px 0px 0px 50px; border-bottom: solid 1px #E1E4EB; border-right: solid 1px #E1E4EB}
.bunkatmava { height: 16px; padding-left: 10px; font-weight: normal; color: #105C90; background: #F9FCFB; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; margin: 0px 0px 0px 50px; border-bottom: solid 1px #E1E4EB; border-right: solid 1px #E1E4EB}

.nadpistabulka { padding-left: 10px; color: #105C90; font-weight: bold; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none } 
.tabulkatext10 { padding-left: 10px; color: #105C90; font-weight: bold; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none } 

.ilustobaltext { margin-left: 50px; color: #105C90; font-weight: normal; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none } 
.ilustobalimg { margin-right: 35px; float: left; padding-left: 20px; width: 125px; border-left: 1px solid #B9BFC9; border-right: 1px solid #E1E4EB ;color: #105C90; font-weight: bold; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none } 
.ilustimg { width:100px; height: 130px; border: 1px solid #B9BFC9; color: #105C90; font-weight: bold; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; } 

.ikonadole     { margin-left: 20px; color: #105C90; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; padding-left: 40px; width: 300px; height: 32px } 

hr { height: 1px; border: none; border-bottom: 1px solid #B9BFC9; }

.wtext {
	border: 1px solid #105C90; width: 710px; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; 
	padding-left: 4px;
}
INPUT.wtext { }
TEXTAREA.wtext { height: 100px; }
.popisek, .popisek A, .popisek A:link, .popisek A:visited, .popisek A:active, .popisek A:hover {
	font-size: 11px;
	font-weight: bold;
}
.popisek {
	padding-left: 5px;
}
.vpravo { padding-right: 5px; text-align: right; }
BLOCKQUOTE {
	padding: 5px;
	margin: 0 0 2px 0;
	border: 1px dashed #b9bfc9;
	background: #ebf1f0;
	font-style: italic;
}
.error { color: #ff0000; }
.sendlink { padding-left: 60px; color: #3C4857; font-weight: bold; font-size: 12px; font-family:  "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; }
A.sendlink, A.sendlink:hover { text-decoration: none; }
.sendlink IMG { vertical-align: middle; padding-bottom: 8px; }
.smlcontent {
	width: 100%;
	height: 100%;
	vertical-align: top;
	padding: 9px 31px 27px 25px;
	border-left: solid 6px #C4D2D6;
	border-right: solid 6px #C4D2D6;
	border-top: solid 6px #C4D2D6;
	border-bottom: solid 6px #C4D2D6;
	background-color: #FFFFFF;
}
.smlcontent textarea {
	border: 1px solid #7A9EBB;
	background-color: #dbe5e8; 
	color: #193373;
	font-size: 12px;
	font-family : Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
.smlcontent input {
	border: 1px solid #7A9EBB;
	background-color: #dbe5e8; 
	color: #193373;
	font-size: 12px;
	height: 17px;
}

.indent { padding-left: 50px; }
TABLE.indent { clear: both; margin: none; width: 700px; }
TABLE.indent TD { width: 50%; }
#flash-intro { position: absolute; }