body	{ font-family: Tahoma, Verdana, 'Arial CE', Arial, sans-serif;
        font-size: 10pt;
	margin-left: 30px;
	margin-right: 30px;
	padding: 0px;
	text-align: center;
}

a:link { text-decoration: none; color: #990000; font-weight: normal; }
a:visited { text-decoration: none; color: #990000; font-weight: normal; }
a:hover { text-decoration: underline; color: #9900cc; font-weight: normal; }
a:active { text-decoration: underline; color: ##9900cc; font-weight: normal;}

a.topbarlink:link { font-size: 10pt; text-decoration: none; color: #000099; text-transform: uppercase; letter-spacing: 3px; font-weight: bold;}
a.topbarlink:visited { 	font-size: 10pt; text-decoration: none; color: #000099; text-transform: uppercase; letter-spacing: 3px; font-weight: bold;}
a.topbarlink:hover { font-size: 10pt; text-decoration: underline; color: #000099; text-transform: uppercase; letter-spacing: 3px; font-weight: bold;}
a.topbarlink:active { font-size: 10pt; text-decoration: underline; color: #6699FF; text-transform: uppercase; letter-spacing: 3px; font-weight: bold;}

a.midbarlink:link { font-size: 10pt; text-decoration: none; color: #0085C2; text-transform: none; letter-spacing: 1px;}
a.midbarlink:visited { 	font-size: 10pt; text-decoration: none; color: #0085C2; text-transform: none; letter-spacing: 1px;}
a.midbarlink:hover { font-size: 10pt; text-decoration: none; color: #0085C2; text-transform: none; letter-spacing: 1px;}
a.midbarlink:active { font-size: 10pt; text-decoration: none; color: #0085C2; text-transform: none; letter-spacing: 1px;}

a.hosting:link { text-decoration: none; color: #0085C2;}
a.hosting:visited { text-decoration: none; color: #0085C2; }
a.hosting:hover { text-decoration: none; color: #9900cc; }
a.hosting:active { text-decoration: none; color: #9900cc; }

a.leftmenu:link { text-decoration: none; color: #0000cc;}
a.leftmenu:visited { text-decoration: none; color: #3300ff; }
a.leftmenu:hover { text-decoration: underline; color: #9900cc; }
a.leftmenu:active { text-decoration: underline; color: #9900cc; }

a.leftmenu2:link { text-decoration: none; color: #333399;}
a.leftmenu2:visited { text-decoration: none; color: #3300ff; }
a.leftmenu2:hover { text-decoration: underline; color: #9900cc; }
a.leftmenu2:active { text-decoration: underline; color: #9900cc; }

a.tisk:link { text-decoration: none; color: #000000; font-weight: bold;}
a.tisk:visited { text-decoration: none; color: #000000; font-weight: bold;}
a.tisk:hover { text-decoration: underline; color: #9900cc; font-weight: bold;}
a.tisk:active { text-decoration: underline; color: #9900cc; font-weight: bold;}

a.nadpis:link { text-decoration: none; color: #990000; font-weight: bold; }
a.nadpis:visited { text-decoration: none; color: #990000; font-weight: bold; }
a.nadpis:hover { text-decoration: underline; color: #9900cc; font-weight: bold; }
a.nadpis:active { text-decoration: underline; color: #9900cc; font-weight: bold; }

a.nadpis2:link { text-decoration: none; color: #000099; font-weight: bold; }
a.nadpis2:visited { text-decoration: none; color: #000099; font-weight: bold; }
a.nadpis2:hover { text-decoration: underline; color: #9900cc; font-weight: bold; }
a.nadpis2:active { text-decoration: underline; color: #9900cc; font-weight: bold; }

a.nadpis3:link { text-decoration: none; color: #ff3300; font-weight: bold; }
a.nadpis3:visited { text-decoration: none; color: #ff3300; font-weight: bold; }
a.nadpis3:hover { text-decoration: underline; color: #9900cc; font-weight: bold; }
a.nadpis3:active { text-decoration: underline; color: #9900cc; font-weight: bold; }

a.foto:link { text-decoration: none; color: #000099; target="blank"}
a.foto:visited { text-decoration: none; color: #000099; target="blank" }
a.foto:hover { text-decoration: none; color: #000099; target="blank" }
a.foto:active { text-decoration: none; color: #000099; target="blank" }

table.table	{width: 100%; border-collapse: collapse; margin: 0 auto; font-size: 10pt; padding: 5px;}
table.maintable	{width: 600px; padding: 0px; border-collapse: collapse; margin: 0 auto;}
table.foto	{width: 390px; padding: 0px; border-collapse: collapse; margin: 0 auto;}
table.prubeh	{width: 700px; padding: 0px; border-collapse: collapse; margin: 0 auto;}
table.leftmenutable	{width: 160px; padding: 0px; border-collapse: collapse; font-size: 10pt; color: #FF0000 }
table.newstab	{width: 220px; border: 2px dashed #0000cc; font-size: 10pt; }
table.leftmenu	{width: 220px; border: 2px dashed #0000cc; font-size: 10pt; }
table.foto2	{width: 100%; padding: 0px; border-collapse: collapse; margin: 0 auto; text-align=center;}

table.actiontab1	{width: 550px; background-color: #D3E9FF; border: 2px dashed #0085C2; margin-bottom: 20px;}
table.actiontab2	{width: 550px; background-color: #FFFFFF; border: 2px dashed #0085C2; margin-bottom: 20px;}
table.login	{padding: 0px; margin: 0px; margin-bottom: 25px; border: #0085C2 2px dashed; width: 140px; background-color: #D3E9FF; font-size: 8pt;}
table.actionadd	{padding: 0px; margin: 0px; width: 100%;}
table.itemlist	{padding: 3px; width: 100%; text-align: left;}
table.reportlist	{padding: 5px; width: 100%; text-align: left;}

td.maintopleft	{background-color: #D3E9FF; width: 160px; text-align: center;}
td.maintopcenter	{background-color: #D3E9FF; width: 180px; text-align: right;}
td.maintopright	{background-color: #D3E9FF; width: 440px; vertical-align: top; text-align: right; padding-right: 10px;}

td.sloupce1	{text-align: center;
	font-size: 8pt;
	border-right: 2px solid #000066;
	border-left: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	height: 25px;}

td.sloupce2	{text-align: left;
	font-size: 8pt;
	border-left: 2px solid #000066;
	border-right: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	height: 25px;}

td.bartop	{background-color: #FFFFFF;
	text-align: left;
	font-size: 10pt;}

td.bartopend	{background-color: #FFFFFF;
	text-align: left;
	font-size: 10pt;
	height: 25px;}

td.prubeh	{background-color: #FFFFFF;
	text-align: justify;
	font-size: 10pt;
	height: 25px;}


td.normal	{background-color: #FFFFFF;
	text-align: center;
	font-size: 10pt;
	height: 25px;}

td.index	{background-color: #FFFFFF;
	text-align: center;
	font-size: 8pt;
	height: 10px;
	color: #000066;}

td.foto	{background-color: #FFFFFF;
	text-align: center;
	text-valign: middle;
	font-size: 8pt;
	height: 130px;
	width: 130px;}

td.headline	{background-color: #FFFFFF;
	text-align: center;
	color: #FF6666;
	font-size: 12pt;
        font-weight: bold;
	border-top: 2px dashed #FF3333;
	height: 25px;}

td.leftmenu	{background-color: #FFFFFF;
	text-align: left;
	font-size: 10pt;
	border-top: 2px dashed #FF3333;
	border-right: 2px dashed #FF3333;
	padding-top: 10px;
	padding-right: 20px;
	height: 25px;}


td.barmidleft	{background-color: #FFFFFF;
	text-align: right;
	padding-top: 10px;
	padding-right: 20px;
	color: #0085C2;
	font-size: 10pt;
	font-weight: bold;
	border-right: 2px dotted #0085C2;
	border-bottom: 2px dotted #FFFFFF;}

td.barmidlefton	{background-color: #FFFFFF;
	text-align: right;
	padding-top: 10px;
	padding-right: 20px;
	color: #0085C2;
	font-size: 10pt;
	font-weight: bold;
	border-right: 2px dotted #0085C2;
	border-bottom: 2px dotted #0085C2;}

td.barmidleftdis0	{background-color: #FFFFFF;
	padding-top: 15px;
	padding-right: 20px;
	border-right: 2px dotted #40A3D1;
	height: 7px;
	}

td.barmidleftdis1	{background-color: #FFFFFF;
	padding-top: 15px;
	padding-right: 20px;
	border-right: 2px dotted #80C2E1;
	height: 7px;
	}


td.barmidleftdis2	{background-color: #FFFFFF;
	padding-top: 15px;
	padding-right: 20px;
	border-right: 2px dotted #BFE0F0;
	height: 7px;
	}

td.barmidleftdis3	{background-color: #FFFFFF;
	padding-top: 15px;
	padding-right: 20px;
	border-right: 2px dotted #DEEFF7;
	height: 7px;
	}

td.barmidleftdis4	{background-color: #FFFFFF;
	padding-top: 15px;
	padding-right: 20px;
	border-right: 2px dotted #F0F8FB;
	height: 7px;
	}

td.leftmenu	{padding: 0px; margin: 0px; vertical-align: top;}
td.content	{padding: 10px; margin: 0px; vertical-align: top; font-size: 10pt;}

td.barbottom	{background-color: #FFFFFF;
	text-align: center;
	color: #0085C2;
	font-size: 10pt;
	font-weight: bold;
	border-top: 2px dotted #0085C2;
	border-bottom: 2px solid #0085C2;
	height: 25px;}

td.mainbottom	{
	background-image: url(/images/bottom.jpg);
	height: 50px;
	text-align: center;
	color: #0085C2;
	font-size: 9pt;
	}

td.actionleft	{font-weight:bold; vertical-align: top; text-align: left;}
td.actionright	{font-weight:normal; text-align: left;}

td.caption	{font-weight:bold; vertical-align: top; text-align: left; white-space: nowrap;}
td.inputs	{vertical-align: top; text-align: left; background-color: #D3E9FF;}
td.description	{font-size: 8pt;}

td.photoselect	{vertical-align: top; text-align: left;}

td.header	{font-weight:bold; text-align: left;}

td.actionname	{font-weight:bold; padding-top: 15px; font-size: 12pt;}
td.actiondate	{padding-top: 15px;}

td.tn	{width: 100px; height: 80px; text-align: center; vertical-align: bottom;}

p	{text-align: justify; line-height: 120%; text-indent: 0px;}
p.clanek {text-align: justify; line-height: 120%; text-indent: 25px;}
p.menu	{text-align: left; line-height: 120%; text-indent: 0px;}
p.right	{text-align: right; text-indent: 0px;}
p.nadpis {text-align: center; text-indent: 0px; font-size=8pt; font-weight: bold; color: #990000}
p.nadpis3 {text-align: center; text-indent: 0px; font-size=8pt; font-weight: bold; color: #ff3300}
p.center	{text-align: center; text-indent: 0px;}
p.color	{color: #0000ff; text-align: justify; line-height: 120%; text-indent: 0px;}



h1	{background-color: #D3E9FF;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
/*	margin-right: 50px;
	margin-left: 50px;
*/
	color: #0085C2;
	text-transform: uppercase;
	font-size: 10pt;
	font-weight: bold;
	border-top: 2px solid #0085C2;
	border-bottom: 2px solid #0085C2;
	clear: both;}

h2	{text-align: center;
	color: #ff6600;
	padding-top: 1px;
	padding-bottom: 2px;
	margin-right: 15px;
	margin-left: 15px;
	font-size: 12pt;
	font-weight: bold;}

h4	{text-align: center;
	color: #cc0000;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 16pt;
	font-weight: bold;}

h3	{text-align: center;
	color: #0000ff;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 12pt;
	font-weight: bold;}

h5	{text-align: center;
	color: #0000ff;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-right: 15px;
	margin-left: 15px;
	font-size: 12pt;
	font-weight: bold;}

h6	{text-align: center;
	color: #0000ff;
	font-size: 11pt;}

h8	{text-align: center;
	color: #ff6633;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 16pt;
	font-weight: bold;}

#mark	{font-size: 8pt; text-align: center;}
#index	{font-size: 8pt; text-align: justify;}
#logo	{width: 76px; height: 86px; }
#hiawatha	{width: 56px; height: 50px; }
#slogan	{text-align: right; width: 300px; height: 52px;}
#toptitle	{font-size: 12pt; font-weight: bold; text-align: center;}


img.linka	{float:center; border: 0px; clear: both;}
img.thright	{float:right; padding-left: 10px; padding-bottom: 0px; border: 0px; clear: both;}
img.thleft	{float:left; padding-right: 10px; padding-bottom: 1px; border: 0px; clear: both;}
img.thcenter	{float:middle; padding-left: 10px; padding-bottom: 5px; border: 0px; clear: both;}
img.thlist	{padding-bottom: 5px; border: 0px;}

.error	{color: #FF0000; font-weight: bold;}
.message	{color: #000000; font-weight: bold;}
.nw	{white-space: nowrap;}

form	{padding: 0; margin: 0;}

textarea,select,input	{font-family: Tahoma, Verdana, 'Arial CE', Arial, sans-serif;
	font-size: 8pt;
	color: #1F4786;
	background-color: #E0E0E0;
	}
#logok	{font-weight: bold; color: #1F4786;}
input.bluecheck	{background-color: #D3E9FF;}
input.whitecheck	{background-color: #FFFFFF;}
input.submit	{font-size: 10pt; font-weight: bold;}

ul,ol,blockquote {text-align: left;}