body {
	color: maroon; font-family: Times new Roman; font-size: 16px; background-color: #F5FFFF; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px
}
#nadpis {
	position: absolute; z-index: 2; font-family: Times New Roman; left: 0px; top: 0px; height: 80px; background-repeat: no-repeat; background-image: url(images/nadpis_back.gif); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 100%
}
#document {
	position: absolute; z-index: 2; font-family: Times New Roman; left: 0px; top: 95px; padding: 25px 15px 10px 15px; margin: 0px 0px 0px 0px
}
#odkazy {
	position: absolute; z-index: 3; font-family: Times New Roman; left: 0px; top: 80px; height: 15px; border-collapse: collapse; font-size: 13px; width: 100%
}
table.top {
	width: 100%
}
table.links {
	width: 100%; height: 15px
}
table.navigation {
	font-family: Times new Roman; font-size: 16px; width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px
}
table.poloha {
	font-family: Times new Roman; font-size: 16px; color: maroon; border-collapse: collapse; width: 400px; margin: 8px 0px 0px 0px
}
table.vysledky {
	font-family: Times new Roman; font-size: 16px; border-collapse: collapse; margin: 12px 5px 5px 5px; color: maroon
}
td.zahlavi {
	text-align: center
}
td.logo_first {
	width: 80px
}
td.logo {
	width: 140px
}
td.odkaz {
	color: orange; height: 25px; text-align: center
}
td.language {
	vertical-align: middle; width: 140px; text-align: center; padding: 0px 0px 0px 0px
}
td.left {
	text-align: left; width: 30%
}
td.right {
	text-align: right; width: 30%
}
td.left_popis {
	color: maroon; width: 30%; text-align: left; font-weight: bold
}
td.right_popis {
	color: maroon; width: 30%; text-align: right; font-weight: bold
}
td.gps_head {
	font-weight: bolder; padding-left: 4px; background-color: #431700; color: white; border-color: #431700; border-width: 1px; border-style: solid
}
td.gps {
	padding-left: 4px; border-color: #431700; border-width: 1px; border-style: solid 
}
td.save {
	width: 60px; vertical-align: absmiddle; text-align: center
} 
td.photos {
	vertical-align: top
}
td.author {
	text-align: center; color: orange
}
a.menu {
	overflow: none; display: block; padding: 2px; height: 25px; font-size: 12px; font-family: Arial, Tahoma; font-weight: normal
}
a.menu:link {
	background-color: white; text-decoration: none; color: orange; border-left-color: orange; border-left-width: 2px; border-left-style: solid; border-bottom-color: orange; border-bottom-width: 1px; border-bottom-style: solid
}
a.menu:visited {
	background-color: white; text-decoration: none; color: brown; border-left-color: brown; border-left-width: 2px; border-left-style: solid; border-bottom-color: brown; border-bottom-width: 1px; border-bottom-style: solid
}
a.menu:hover {
	background-color: #E0ECFF; text-decoration: none; color: red; border-left-color: red; border-left-width: 2px; border-left-style: solid; border-bottom-color: red; border-bottom-width: 1px; border-bottom-style: solid
}
a.menu_active {
	overflow: none; display: block; padding: 2px; height: 25px; font-size: 12px; font-family: Arial, Tahoma; font-weight: normal 
}
a.menu_active:link {
	background-color: #F5FFFF; text-decoration: none; color: #933E20; border-left-color: #933E20; border-left-width: 3px; border-left-style: solid; border-top-color: #933E20; border-top-width: 2px; border-top-style: outset; border-right-color: #933E20; border-right-style: outset; border-right-width: 2px
}
a.menu_active:visited {
	background-color: #F5FFFF; text-decoration: none; color: brown; border-left-color: brown; border-left-width: 3px; border-left-style: solid; border-top-color: brown; border-top-width: 2px; border-top-style: outset; border-right-color: brown; border-right-style: outset; border-right-width: 2px
}
a.menu_active:hover {
	background-color: #E0ECFF; text-decoration: none; color: red; border-left-color: red; border-left-width: 3px; border-left-style: solid; border-top-color: red; border-top-width: 2px; border-top-style: outset; border-right-color: red; border-right-style: outset; border-right-width: 2px
}
a.nav:link {
	color: blue
}
a.nav.visited {
	color: purple 
}
a.nav:hover {
	color: red; text-decoration: none
}
a.autor:link {
	color: orange
}
a.autor:visited {
	color: orange
}
a.autor:hover {
	color: gray; text-decoration: none
}
div.text {
	padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; text-align: justify
}
div.center {
	width: 100%; text-align: center
}
div.photo_right_big {
	margin: 8px 0px 0px 8px; border-color: maroon; border-style: solid; border-width: 1px; text-align: center; width: 510px; padding: 5px 5px 5px 5px; float: right
}
div.photo_right_big_r {
	margin: 8px 0px 0px 8px; border-color: maroon; border-style: solid; border-width: 1px; text-align: center; width: 385px; padding: 5px 5px 5px 5px; float: right
}
div.photo_center_big {
	margin: 12px 8px 8px 8px; border-color: maroon; border-style: solid; border-width: 1px; text-align: center; width: 510px; padding: 5px 5px 5px 5px
}
div.photo_left_big {
	margin: 8px 8px 0px 0px; border-color: maroon; border-style: solid; border-width: 1px; text-align: center; width: 510px; padding: 5px 5px 5px 5px; float: left
}
div.photo_right_small {
	margin: 8px 0px 8px 8px; border-color: maroon; border-style: solid; border-width: 1px; text-align: center; width: 310px; padding: 5px 5px 5px 5px; float: right
}
p.popisek {
	color: maroon; text-indent: 0px; font-family: Arial; font-size: 10px; text-align: left; margin: 4px 0px 6px 0px; padding: 0px 0px 0px 0px; width: 100%
}
p.results {
	color: maroon; font-weight: bold
}
img {
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px
}
img.cz_czech {
	position: relative; top: 8px; left: -5px; z-index: 2; border-style: solid; border-color: maroon; border-width: 1px
}
img.cz_england {
	position: relative; top: -8px; left: 5px; z-index: 0; border-style: solid; border-color: maroon; border-width: 1px	
}
img.en_czech {
	position: relative; top: 8px; left: -5px; z-index: 0; border-style: solid; border-color: maroon; border-width: 1px
}
img.en_england {
	position: relative; top: -8px; left: 5px; z-index: 2; border-style: solid; border-color: maroon; border-width: 1px	
}
select.lang {
	width: 120px; margin-top: 3px
}
div.sto {
	width: 100%
}
b {
	font-weight: bold; color: #646464; font-size: 16px; font-family: Times New Roman
}
hr {
	margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px
}
ol {
	padding-top: 0px; margin-top: 3px
}