body 
{
	margin:0;
	padding:0;
	background: Black;
	text-align: justify;
	font-family:sans-serif;
	font-size: 17px;
	color: #f0f0f0;
	font-style : normal;
	font-weight : normal;
}

#zahlavi
{
	padding: 1 px;

	background : Black;
}

#zahlavi h1
{
	display : block;
}

#obsah 
{
	width: 955px;
	margin:0.5em auto;
	background : Black;
}

#levysloupec
{
	float: left;
	width: 220px;
	margin:0;
	padding:0;

}

#obsah_leveho_sloupce
{
	margin:0;
	padding: 0em 0.5em;
}

#hlavnipanel 
{
margin:0 0 0 222px; 
padding:0;
}

#hlavnipanel_obsah 
{
margin:0; 
padding: 0em 0.5em;
}


#zapati 
{
	padding: 10 px;
	background: Black;
	border-top : thin dashed #f0f0f0;
}

#zapati p
{
	font-family : sans-serif;
	text-align : center;
	color : #f0f0f0;
	font-size : 13px;
}

#zapati a
{
	color : #3399FF;
}

#zapati a:hover
{
	color : White;
	text-decoration : none;
}

hr.cleaner 
{
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
}

a {
	color: #330099;
	list-style-position : outside;
}


a:hover {
	color: Black;

	text-decoration: none;
}


h1 {
	font-variant:small-caps;
	font-size: xx-large;
	font-weight: bold;
	text-align: center;
}

h2 {
	font-variant: normal;
	font-size: x-large;
	font-weight: bold;
	text-align: center;
}


img {
	border : none;
}

div.galerie {
	background-color: transparent;
	border: 1px none;
}


div.galerie div.kartagalerie {
background-color: #f0f0f0;
width:140px;
height: 235px;
border:1px solid black;
padding:1ex;
margin:8px;
float:left;
text-align:center;
}

div.galerie div.kartagalerie img {
border: 1px solid black;
}

div.galerie div.kartagalerie div.popis {
font-size:70%;
overflow: auto;
height: 90px;
text-align:left;
color: #3399FF;
}

div.galerie p.konec {
clear:both;
color: white;
font-size:80%;
text-align:center;
}



#vyhledavani
{
	font-size : smaller;
	font-style : italic;
	color : Gray;
}

div.galerie div.kartagalerie_panorama {
background-color: #f0f0f0;
width:318px;
height: 235px;
border:1px solid black;
padding:1ex;
margin:8px;
float:left;
text-align:center;
}

div.galerie div.kartagalerie_panorama img {
border: 1px solid black;
}

div.galerie div.kartagalerie_panorama div.popis {
font-size:70%;
overflow: auto;
height: 90px;
text-align:left;
color: #3399FF;
}










#menu {
  margin:0; 
  padding:0; 
  height:66em; 
  overflow:hidden; 
  background:#f0f0f0;
  }
#menu li {
  list-style-type:none; 
  float:left; 
  display:block; 
  width:100%;
  }
#menu li a {
  display:block; 
  text-decoration:none; 
  color:#00b; 
  margin:0; 
  width:100%;
  }
#menu li a span {
  display:none; 
  color:#000;
  }
#menu li a.one span {
  display:block; 
  height:8em; 
  margin:0 10px;
  }
#menu li a:hover {
	background: #f0f0f0;
	color: Black;
}
#menu li a:hover span {
  display:block; 
  height:8em; 
  margin:0 10px; 
  cursor:pointer;
  }
#menu .h2 {
	margin:0 5px;
	padding:0;
	color: #330099;
	font-variant:small-caps;
	font-size:1em;
	border:0;
}
#menu .h3 {
	margin:0 5px;
	padding:0;
	font-size:0.7em;
	color: #3399FF;
}
#menu img {
  margin:5px 5px 5px 0; 
  border:1px solid #000; 
  float:left;
  }
.curved {
  width:218px;
  }
.curved .b1, .curved .b2, .curved .b3, .curved .b4  {
  font-size:1px; 
  display:block; 
  background:#88c;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.curved .b1, .curved .b2, .curved .b3 {
  height:1px;
  }
.curved .b2, .curved .b3, .curved .b4 {
  background:#f0f0f0; 
  border-left:1px solid #88c; 
  border-right:1px solid #88c;
  }
.curved .b1 {
  margin:0 4px; 
  background:#88c;
  }
.curved .b2 {
  margin:0 2px; 
  border-width:0 2px;
  }
.curved .b3 {
  margin:0 1px;
  }
.curved .b4 {
  height:2px; 
  margin:0;
  }
.curved .c1 {
  margin:0 5px; 
  background:#88c;
  }
.curved .c2 {
  margin:0 3px; 
  border-width:0 2px;
  }
.curved .c3 {
  margin:0 2px;
  }
.curved .c4 {
  height:2px; 
  margin: 0 1px;
  }
.curved .boxcontent {
  display:block; 
  background:transparent; 
  border-left:1px solid #88c; 
  border-right:1px solid #88c; 
  font-size:0.9em; 
  text-align:justify;
  }

 
  #yellowstone a
{
	color : #3399FF;
}

#wellowstone a:hover
{
	color : #f0f0f0;
	text-decoration : none;
}
  
  #yellowstone p
{
	text-align : center;
	color : #3399FF;
}
  
div.yellowstone p.konec {
clear:both;
}
  
  
  
  
div.galerie div.kartagalerie_stranka {
background-color: #f0f0f0;
width:818px;
height: 635px;
border:1px solid black;
padding:1ex;
margin:8px;
float:left;
text-align:center;
}

div.galerie div.kartagalerie_stranka img {
border: 1px solid black;
}

div.galerie div.kartagalerie_stranka div.popis {
font-size:70%;
overflow: auto;
height: 90px;
text-align:left;
color: #3399FF;
}  
  
  
  
  
  
  
  
























.nav_table {
  background: none;
  width: 613;
}
.nav_tr {
  height: 0px;
}
.nav_td_first, .nav_td_prev, .nav_td_next, .nav_td_last, .nav_td_text {
  font-size: 12px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #8080FF;
  text-align: center;
  background-color: #000000;
}
.nav_td_text {
  background-color: #000000;
}
.nav_td_first, .nav_td_prev, .nav_td_next, .nav_td_last {
  width: 40px;
}

.nav_td_first a, .footer a, .nav_td_prev a, .nav_td_next a, .nav_td_last a, .nav_td_text a {
  color: #3399FF;
  text-decoration: none;
}
.nav_td_first a:hover, .footer a:hover, .nav_td_prev a:hover, .nav_td_next a:hover, .nav_td_last a:hover, .nav_td_text a:hover {
  text-decoration: underline;
}

.img {
  border: none;
}

.img_table {
  background: none;
  width: 613;
}

.img_desc_tr {
  height: 0px;
}
.img_desc_td, .img_desc_td_empty {
	font-size: 12px;
	font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
	color: #F0F0F0;
	background-color: #000000;
	width: 144px;
	text-align : center;
	font-weight : normal;
}
.img_desc_td_empty {
  background: none;
}
.img_desc_td a {
  color: #3399FF;
  text-decoration: none;
}
.img_desc_td a:hover {
  text-decoration: underline;
}

.img_tr {
  text-align: center;
  vertical-align: middle;
  height: 117px;
}
.img_td, .img_td_empty {
  padding: 0;
  background-color: #000000;
  width: 152px;
}
.img_td_empty {
  background: none;
}

.img_org_tr {
  height: 0px;
}
.img_org_td, .img_org_td_empty {
  font-size: 10px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #000000;
  text-align: right;
  background-color: #FFFFFF;
  width: 144px;
}
.img_org_td_empty {
  background: none;
}
.img_org_td a {
  color: #3399FF;
  text-decoration: none;
}
.img_org_td a:hover {
  text-decoration: underline;
}











