body {
  padding: 0;
  margin: 0;
  background-color: #181818;
  background-image: url(img/hmb3.gif);
  background-position: top;
  background-repeat: no-repeat;
  width: 100%;
}
#telo {
  margin-left: auto;
  margin-right: auto;
  width: 1000px;
  color: Gray;
  text-align: left;
}
#hlavicka {
  text-align: center;
  height: 280px;
}
#stranka {
width: 960px;
margin: 0px auto;
color: #aaa;
font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
font-weight: normal;
font-size: 14px;
line-height: 130%;
}
#box-link { 
		position: absolute; top: 60px;
		width: 350px; 
		height: 60px; 
		background-color: transparent; 
}
#box-link2 { 
		position: absolute; bottom: 60px; 
		width: 150px; 
		height: 60px; 
		background-color: transparent;
		}
#menu {
  text-align: left;
  padding-top: 20px;
}
#levy_sloupec {
  float: left;
  width: 320px;
  margin: 0;
}
#levy_sloupec_links {
  float: left;
  width: 400px;
  margin: 0;
}
#pravy_sloupec {
  float: right;
  width: 550px;
}
#obsah_praveho_sloupce {
  text-align: left;
  padding-left: 10px;
  font-size: 0.9em;
  color: #888;
  
}
#pravy_sloupec_links {
  float: right;
  width: 170px;
}
#obsah_praveho_sloupce_links {
  text-align: left;  
}
#prostredni_sloupec {
  margin-left: 460px;
  margin-right: 390px;
}
#prostredni_sloupec_links {
  margin-left: 360px;
  margin-right: 190px;
}
#content {
  text-align: left;
  padding-left: 10px;
}
#l_sloupec {
  float: left;
  width: 410px;
  margin-top: -10px;
}
#p_sloupec {
  float: right;
  width: 30px;
}
#obsah_p_sloupce {
  text-align: left;
  padding-left: 10px;
}
#pr_sloupec {
  margin-left: 440px;
  margin-right: 10px;
}
#l_sloupec_mapa {
  float: left;
  width: 220px;
  margin: 0px;
}
#prostredni_sloupec_mapa {
  margin-left: 220px;
}
#paticka {
  clear: both;
  margin-left: auto;
  margin-right: auto;
  background-image: url(img/paticka12.gif);
  height: 170px;
  width: 1000px;
}
hr.cleaner
{
  clear:both; 
  display: none;
}
.box1 { 
		position: relative;  
		background-image: url(images/background.jpg); 
		background-repeat: no-repeat; 
		}
.box2 { 
		position: relative;  
		background-image: url(images/background.jpg); 
		background-repeat: no-repeat; 
		}
.kontejner{
   height: 130px;
	width: 500px;
}
.kontejner2{
   height: 315px;
   width: 470px;
   font-size: 12px;
	
}
.kontejner3{
   height: 260px;
	width: 700px;
}
.kontejner4{
   height: 100px;
   width: 380px;
}
.kontejner5{
   height: 500px;
   width: 700px;
}
.kontejner6{
   height: 600px;
   width: 700px;
}
.kontejner7{
   height: 840px;
   width: 700px;
}
.kontejner8{
   height: 400px;
   width: 700px;
}
.kontejner9{
   height: 320px;
   width: 700px;
}
.kontejner11{
   height: 1650px;
   width: 700px;
}
.orange {
   color: #888;
   font-size: 2.4em;
   line-height: 80px;
   margin-right: 10px;
}
.popis{
  	font-size: 0.9em;
}
.popis1{
  	font-size: 1.1em;
  	color: #888;
}
.date {
font-size: 1em;
color: #708090;
font-variant: small-caps;
line-height: 25px;
}

.popismapy {
   margin-left: 37px;
	color: #A9A9A9;
	font-size: 0.9em;
   text-align: left;
   display: block;
}
.gray {
   color: #696969;
	font-weight: bold;
}
.vetsi {
font-size: 1.2em;
}
a { 
	color: #FF6347; 
	text-decoration:none; 
	font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	font-weight : normal; 
}
a:hover {
	color: #FF6347; 
	text-decoration:underline; 
	font-family:"Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	font-weight : normal; 
}
h1{
font-size: 2.0em;
font-weight: 300;
line-height: 1em;
margin-top: 1em;
margin-bottom: 2em;
}
h2{
font-size: 1.7em;
color: #696969;
margin: 1em 0em 0em 0em;
font-weight: normal;
}
h3{
font-size: 1.3em;
color: #A9A9A9;
margin: 1.5em 0em 0em 0em;
font-weight: normal;
}
h4{
font-size: 1.2em;
margin: 0.3em 0em 0.2em 0em;
font-weight: 500;
}
h5{
font-size: 1.0em;
margin: 1.2em 0em 0.3em 0em;
font-weight: 500;
}
h6{
font-size: 1.0em;
margin: 1.2em 0em 0.2em 0em;
font-weight: bold;
}
img{
border: 1px;
border-color: #808080;
border-style: solid;
}

