body {
  margin: 0;
  padding: 0;
  color: #523F01;
  text-align: center;
  background: #D8DBDE;
  background-image: url(images/top.png);
  background-position: center top;
  background-repeat: no-repeat; 
}

#top {
  background-image: url(images/back3.png);
  background-repeat: repeat-y; 
  background-position: center top;
}
#bottom {
  background-image: url(images/logo.jpg);
  background-repeat: no-repeat; 
  background-position: center bottom;
}
#menu {
	text-align: center;
	width: 704px; 
	height: 55px;
	margin-left: auto;
	margin-right: auto;
  margin-top: 275px;
	margin-bottom:0px; 
	padding:0px;
	background-image: url(images/menu_poz.png);
  	background-repeat: repeat-x;
  	background-position: bottom;
}

img {
	border: 0;
}
#page {
  width: 650px;
  margin-top: 0px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 27px;
  color: #523F01;
  background: #CBD059;
  -moz-border-radius: 15px; 
  border:  rgb(0,0,0) 0px solid;
	font-family: Cambria, Times New Roman, serif, sans-serif;
 text-align: left;
}

#text {
 
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  
}
  
#vlajky {
    left: 450px;
    position: relative;
    top: 6px;
    width: 108px;
    text-align: center;
}

#header {
  width: 430px;
  height:30px;


  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
  
}

a {
color: #523F01;
text-decoration: underline;
font-weight: normal; 
}
 
a:hover {
color: white;
text-decoration: underline; 
}
   
 a.nav, a.nav:link, a.nav:visited, a.nav:active {
display:block; 
width: 120px; 
height:30px;
float:left;
margin: 1px;
}

.galerie img {
	margin: 3px 0;
}

a.nav, a.nav:link, a.nav:visited {
display:block; 
width:120px; 
height:30px; 
background:  #f6892c;
border:0px; 
text-align:center; 
text-decoration:none; 
	font-family: Cambria, Times New Roman, serif, sans-serif; 
	    font-weight: bold;
color: white;
line-height:30px; 
overflow:hidden;
float:left;
}


a.nav:hover {
color:black; 
background:white;
}


a.nav:active {
color:#fff; 
background:#d1b246;}

a.active, a.visited {
color:#fff; 
background: #d1b246;
display:block; 
width:155px; 
height:30px; 
border:0px; 
text-align:center; 
text-decoration:none; 
	font-family: Cambria, Times New Roman, serif, sans-serif;
      font-weight: bold; 
line-height:30px; 
overflow:hidden;
float:left;
margin: 1px;
}









 .meta {
	overflow: hidden;
	background: #d1b246;
  margin-bottom: 15px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	    

}

 .meta1 {
	overflow: hidden;
	background: rgb(132,194,37);
	margin-bottom: 15px;
	padding: 5px 10px 5px 10px;
	color: rgb(255,255,255);
	text-align: left;
	font-weight: bold;

}

 .meta2 {
	overflow: hidden;
  background: #d1b246;
	margin-bottom: 15px;
	padding: 5px 10px 5px 10px;
	color: rgb(255,255,255);
	text-align: left;
font-weight: normal;

}

.meta .date {
	float: left;
	font-weight: bold;
}

 .meta .posted {
	float: right;

}

.date {
text-transform: uppercase;


}


 .h3 {
  color: #f6892c;
	font-family: Cambria, Times New Roman, serif, sans-serif;
  font-size: large;
	text-align: left;
	
	

}

.youtube-yes {
	//display:none;
}

.youtube-no {
	display:none;
}

#flashContent { display:none; }
	
.footer {
	width: 1518px;
  margin: auto;
  padding: 20px 0;
  background: #fff;
}

.footer .footer-box {
  position: relative;
  float: center;
  padding: 0;
  line-height: 17px;
}

.footer img {
	 height: 60px;
}
