* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

BR.clear {
	CLEAR: both
}
BODY {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	background-color: #9C9C9C;
}
DIV#page {
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP: gray 1px solid;
	BORDER-LEFT: gray 1px solid;
	BORDER-BOTTOM: gray 1px solid;
	TEXT-ALIGN: left;
	background-color: #FDF5E6;
	display: block;
	margin: auto;
	MARGIN-TOP: 10px; 
	width: 1000px;
}

DIV#banner-vlevo {
	FLOAT: left;
	WIDTH: 700px;
	POSITION: relative;
	HEIGHT: 200px;
}
DIV#banner-vlevo IMG.foto_banner {
	LEFT: 0px;
	POSITION: absolute;
	TOP: 0px;
}
DIV#banner-vlevo A IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
DIV#banner-vpravo A IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}

DIV#banner-vpravo {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	WIDTH: 280px;
	PADDING-TOP: 10px;
	POSITION: relative;
	HEIGHT: 180px;
	background-color: #F5DEB3;
}
DIV#banner-vpravo P {
	FONT-SIZE: 0.7em; COLOR: #991e1e
}
DIV#banner-vpravo H1 {
	display: none;
	font-size: 1px;
}
DIV#menu {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 5px;
	WIDTH: 960px;
	PADDING-TOP: 5px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #F5DEB3;
}
DIV#menu LI {
	DISPLAY: inline; FONT-SIZE: 0.75em
}
DIV#menu LI A {
	MARGIN-TOP: 7px;
	DISPLAY: block;
	PADDING-LEFT: 7px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	BORDER-LEFT: 33px solid #A52A2A;
	COLOR: #A52A2A;
	MARGIN-RIGHT: 10px;
	LETTER-SPACING: 2px;
	TEXT-DECORATION: none;
}
DIV#menu LI A:hover {
	BORDER-LEFT-COLOR: #ffd700;
	BORDER-BOTTOM-COLOR: #ffd700;
	COLOR: #891a1a;
	BORDER-TOP-COLOR: #ffd700;
	BORDER-RIGHT-COLOR: #ffd700;
}
DIV#menu LI A.active {
	BORDER-LEFT-COLOR: #b22222;
	BORDER-BOTTOM-COLOR: #b22222;
	BORDER-TOP-COLOR: #b22222;
	BORDER-RIGHT-COLOR: #b22222;
}
DIV#menu-pod {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 3px;
	WIDTH: 960px;
	PADDING-TOP: 5px;
	HEIGHT: 18px;
background: #F9FFD4;
	border-bottom: 1px solid #F5DEB3;
}
DIV#menu-pod UL LI {
	DISPLAY: inline;
	FONT-SIZE: 0.7em;
	LIST-STYLE-TYPE: none;
}
DIV#menu-pod UL LI A {
		PADDING-LEFT: 5px;
	BORDER-LEFT: 10px solid #FFA500;
	COLOR: #343434;
	MARGIN-RIGHT: 10px;
	LETTER-SPACING: 1px;
	TEXT-DECORATION: none;
}
DIV#menu-pod UL LI A.active {
	BORDER-LEFT-COLOR: #b22222;
	BORDER-BOTTOM-COLOR: #b22222;
	COLOR: black;
	BORDER-TOP-COLOR: #b22222;
	BORDER-RIGHT-COLOR: #b22222;
}
DIV#menu-pod UL LI A:hover {
	BORDER-LEFT-COLOR: #ffd700;
	BORDER-BOTTOM-COLOR: #ffd700;
	COLOR: #941c1c;
	BORDER-TOP-COLOR: #ffd700;
	BORDER-RIGHT-COLOR: #ffd700;
}
DIV#obsah {
		width: 1000px;
}
DIV#obsah h4{
	background-color: #F5DEB3;
	font-size: 0.7em;
	border: 4px solid #F5DEB3;
	}
	
DIV#okenko {
	font-size: 1.1em;
}

DIV#okenko p{
	font-family: "Courier New", Courier, monospace;
	text-align: center;
}
	
.ramecek UL
	{
	margin-left: 20px;	font-size: 0.75em;
	line-height: 155%;
}
	
		
DIV#obsah-vlevo1 {
FLOAT: left; WIDTH:190px;
 background-color: #F5DEB3;
 padding: 5px;
}
DIV#obsah-vlevo1 H6 {
	font-size: 18px;
	font-weight: bold;
	background-color: #FDF5E6;
}

DIV#obsah-vlevo1 A {
	PADDING-LEFT: 5px; BORDER-LEFT: 12px solid #FF8C00; COLOR: Black; MARGIN-RIGHT: 8px; LETTER-SPACING: 1px; TEXT-DECORATION: none;
	}

DIV#obsah-vlevo1 A:hover {
	BORDER-LEFT-COLOR: #ffd700; BORDER-BOTTOM-COLOR: #ffd700; COLOR: Navy; BORDER-TOP-COLOR: #ffd700; BORDER-RIGHT-COLOR: #ffd700;
	}
	
DIV#obsah-vlevo1 A:active {
	BORDER-LEFT-COLOR: #dc143c; BORDER-BOTTOM-COLOR: #dc143c; COLOR: Navy; BORDER-TOP-COLOR: #dc143c; BORDER-RIGHT-COLOR: #dc143c;
	}

DIV#obsah-vpravo1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; 
	width: 755px;
}

DIV#obsah-vlevo {
FLOAT: left; WIDTH: 165px;
BACKGROUND-COLOR: #F5DEB3;
		background-image: url("../images/obsah-vlevo-pozadi.jpg");
		height: 634px; min-height: 634px
		background-repeat: no-repeat;
}
DIV#obsah-vlevo P {
	FONT-SIZE: 0.7em; COLOR: #991e1e
}
DIV#obsah-vlevo UL LI {
	FONT-SIZE: 0.7em; LIST-STYLE-TYPE: none;
	margin-left: 5px;
	line-height: 145%;
}
DIV#obsah-vlevo UL LI A {
	PADDING-LEFT: 5px; BORDER-LEFT: 12px solid #FF8C00; COLOR: Black; MARGIN-RIGHT: 8px; LETTER-SPACING: 1px; TEXT-DECORATION: none;
	}

DIV#obsah-vlevo UL LI A:hover {
	BORDER-LEFT-COLOR: #ffd700; BORDER-BOTTOM-COLOR: #ffd700; COLOR: Navy; BORDER-TOP-COLOR: #ffd700; BORDER-RIGHT-COLOR: #ffd700;
	}
DIV#obsah-vpravo {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; 
	width: 799px;
}
DIV#obsah-cely {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; 
	width: 970px;
}
DIV#obsah-vpravo H1, DIV#obsah-cely H1 {
	PADDING-LEFT: 10px; FONT-SIZE: 1em; MARGIN-BOTTOM: 10px; BORDER-LEFT: 20px solid #F5DEB3; FONT-VARIANT: small-caps
}
DIV#obsah-vpravo H2, DIV#obsah-cely H2 {
	MARGIN-TOP: 15px; FONT-SIZE: 0.9em
}
DIV#obsah-vpravo H3, DIV#obsah-cely H3 {
	MARGIN-TOP: 15px; FONT-SIZE: 0.85em;
	border-bottom: dotted #F5DEB3;
		margin-bottom: 10px;
}
DIV#obsah-vpravo H5, DIV#obsah-cely H5 {
	MARGIN-TOP: 15px; FONT-SIZE: 0.8em;
	border-bottom: 1px solid #F5DEB3;
	margin-bottom: 10px;
}
DIV#obsah A IMG {
		border: 1px outset #FFE4C4;
}
DIV#obsah A:hover IMG {
		border: 1px inset #FFE4C4;
}
DIV#obsah-vpravo P {
	FONT-SIZE: 0.8em;
	MARGIN-BOTTOM: 10px;
	COLOR: #4c4c4c;
	LINE-HEIGHT: 140%;
	TEXT-ALIGN: justify;
}
DIV#obsah-cely P {
	FONT-SIZE: 0.8em;
	MARGIN-BOTTOM: 10px;
	COLOR: #4c4c4c;
	LINE-HEIGHT: 140%;
	TEXT-ALIGN: justify;

}

DIV#obsah-vpravo P A, DIV#obsah-cely P A, DIV#obsah-cely UL A, DIV#obsah-cely H4 A, DIV#obsah-vpravo H4 A    {
	text-decoration: none;
	border-bottom: 1px solid #FFA500;
	color: #A52A2A;
}
DIV#adresa A {
	COLOR: #941c1c
}
div#obsah-vpravo p a:hover, div#obsah-cely p a:hover, div#obsah-cely ul a:hover, div#obsah-cely h4 a:hover, div#obsah-vpravo h4 a:hover
{
	color: #FF0000;
	border-bottom: 1px solid #FF0000;
}
DIV#adresa A:hover {
	COLOR: #585858
}
DIV#adresa {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 5px;
	WIDTH: 960px;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #F5DEB3;
}
DIV#adresa {
	FONT-SIZE: 0.7em;  MIN-HEIGHT: 60px;
}
DIV#copyright {
	FONT-SIZE: 0.7em;
	MARGIN: 0px auto;
	WIDTH: 886px;
	TEXT-ALIGN: right;
}

div#galerie {
	margin: 10;
	text-align: center;
}


div#galerie div.min {
	border: 1px solid #A52A2A;
	margin: 2px;
	WIDTH: 150px;
	height: 130px;
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 10px;
	padding-bottom: 4px;
}
table .min {
	font-size: 70%;
	text-align: center;
}
.min {
	text-align: center;
	font-size: 65%;
	background-color: #F5DEB3;
	padding: 2px;
	height: 100%;
	color: #800000;
	line-height: 110%;
}
	.prava       {
	border: 1px solid #800000;
	margin: 10px;
	float: right;
	font-size: 70%;
	color: #800000;
	font-weight: bold;
	background-color: #FFE4C4;
	text-align: center;
}
.prava img     {
	margin : 10px;
}
	.leva       {
	border: 1px solid #800000;
	margin: 10px;
	float: left;
	font-size: 70%;
	color: #800000;
	font-weight: bold;
	background-color: #FFE4C4;
	text-align: center;
}
.leva img     {
	margin : 10px;
}
#prouzek{
	margin: 0;
	float: none;
	font-size: 10px;
	text-align: center;
}
DIV.archeo A{
	margin-left: 10px;
}
DIV#banner-vlevo DIV#nadpis
{
	padding-top: 160px;
	position: absolute;
	padding-left: 15px;
	color: #FDF5E6;
	font-weight: bold;
	font-size: 1.7em;
	padding-bottom: 2px;
}

DIV#banner-vlevo DIV#nadpis a
{
	color: #FDF5E6;
	font-weight: bold;
	text-decoration: none;
	border-bottom-color: #FDF5E6;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}
DIV#banner-vlevo DIV#nadpis a:hover
{
	color: #ffd700;
	text-decoration: none;
	border-bottom-color: #ffd700;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

DIV#obsah-cely .nehoda      {
	font-family: monospace;
	text-align: left;
	font-size: 100%;
}
DIV#obsah-cely DIV#dokumentace p{
	text-align: center;
	font-size: 0.7em;
	color: #555555;
}
DIV#obsah-vpravo DIV#dokumentace1 p{
	text-align: center;
	font-size: 0.7em;
	color: #555555;
}
DIV#obsah-cely DIV#dokumentace img{
	border: 2px solid #A52A2A;
}
DIV#obsah-vpravo DIV#dokumentace1 img{
	border: 2px solid #A52A2A;
}
span.datum   {
	color: #800000;
	border: 1px solid #CC6600;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #F5DEB3
}