body 
  {margin:0px;
	padding:0px;
	font-family : Arial, serif, Georgia, Italic;
	font-size : 15px;
	text-align: center;
	background-color: #C0C0C0;}

body ol 
  {font-style: italic;
	margin : 0px 0px 16px 10px;
  line-height : 1em;}

div#container
  {width:1000px;
	margin: 0 auto;
	text-align: left;
	background-color: white;}

#hornimenu
  {font-weight: bold;
  font-size: 115%;}

#hornimenu:after /*Add margin between menu and rest of content in Firefox*/
  {content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;}

#hornimenu ul
  {text-indent: 10px;
  padding: 4px 0;
  margin: 0;
  background-color: #e0e0e0;
  border: 1px solid #bebebe;
  text-align: left; /*set value to "center" for example to center items*/}

#hornimenu ul li
  {display: inline;}

#hornimenu ul li a
  {color: #494949;
  padding: 6px;
  padding-right: 16px;
  margin: 0;
  text-decoration: none;}

#hornimenu ul li a:visited
  {color: #494949;} 

#hornimenu ul li a:hover
  {color: black;}

div#menu 
  {text-align: left;
	float: left;
	width: 230px;
	font-size: 100%;
  border-top: 0px solid green; 
  border-left: 0px solid green; 
  border-bottom: 1px solid green; 
  border-right: 1px solid green; 
	background-color: white;}

div#obsah 
  {text-align: justify;
  float: right;
	width: 720px;
  height: auto;
	margin: 0px;
  padding: 0px 32px 0px 16px;}

div#obsah ul 
  {list-style-image: url(../images/odrazka.jpg);
	margin: 0px 10px 0px 6px;
	padding: 10px;}

div#obsah ul li 
  {margin: 0px 6px 0px 30px;
	padding: 0;
	line-height: normal;}

#obsah p 
  {font-style: normal;
	margin : 0px 0px 6px 0px;
  text-indent: 20px;
	line-height : 1.1em;}

h2
  {background-image :url(../images/listav.png);
	background-repeat: no-repeat;
  height: 24px;
 	margin : 0px 0px 0px 0px;
	padding : 3px 0px 0px 35px;
  border-radius: 3px;
	font-size :  16px;
	font-weight : normal;
	font-style: normal;
  vertical-align: middle;
	color : white;}

h3 
  {background-image :url(../images/lista.png);
	background-repeat: no-repeat;
	width: 250px;
  border-radius: 3px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 6px 30px;
	font-size: 90%;
	font-style: normal;
	color: white;}

h4 
  {background-color: #EBFEE2;
  color: black;
  padding: 10px 10px 10px 10px;    
  border-bottom-width: 0px;
  border-bottom-style: solid;}  

p#kval
  {position: absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: White;
	font-style: italic;
	font-weight : bold;
	left: 635px;
	top: 18px;
	width: 340px;
	height: 80px;}

a:link
  {color : black;
	text-decoration: none;}

a:visited 
  {color : black;
	text-decoration: none;}

a:hover 
  {color : orange;
	text-decoration: underline;}

div#menu ul 
  {font-style: normal;}

div#menu ul li 
  {padding: 0px 0px 0px 0px;
	margin: 1px 0px 0px -20px;
	font-style: normal;
  line-height: 100%;
	list-style-type: none;
	font-weight: bold;}

.obrpozic
  {float: left;
	margin: 0px 15px 0px 0px;
	padding: 2px;}

#patka 
  {background-image: url(../images/bgft.jpg);
	background-repeat: repeat-x;
	clear: both;
  font-size: 85%;
	color: white;}
   
a.tlacitko 
  {padding: .5em; 
  background: #F5F7F8; 
  border: 1px solid #547082; 
  color: black;
  cursor: default;
  text-decoration: none; 
  border-radius: 5px;}

a.tlacitko:hover 
  {background: #AAA8A4;}

a.tlacitko:active
  {position: relative;
  top: 1px;
  left: 1px;}