body {font-family: arial, sans-serif; color:black; font-size:80%; background:#006b6b; text-align:center}
html, body, h1, h2, h3, h4 {margin:0; padding:0;}
h3 {}
img {border:none}

#paypal {
  text-align: center;
  display:block;
  _padding:0; 
  _margin: 0;
  _margin-top: -45px;
  _margin: -25px;
}

#container {
  text-align:left;
  background: url('./GreenTheme/containerBack.png') top center repeat-y;
  width:100%;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-left:auto;
  margin-right:auto;
}

#containerHlavicka {
  background: url('./GreenTheme/hlavickaRohy.gif') top center no-repeat;
  margin-left:auto;
  margin-right:auto;
  height:243px;
  width: 1024px;
}

#hlavicka {
  background: url('./GreenTheme/top5.jpg') center 10px no-repeat;
  color:white;
  font-weight:bolder ;
  text-align:center;
  display:block;
  height:243px;
}
#hlavicka div.hidden { display:none;  visibility:hidden;}

#menu {  
  font-size:100%;
  background:none;
  width: 220px;
  padding-top:15px;
  padding-left:45px;
  _padding:0; 
  _margin-right:70%
}
.menuTop {  
  background: url('./GreenTheme/menuTop.gif') center bottom no-repeat;
  height:10px;
  _padding:0;
  margin:0;
}
.menuBottom {  
  background: url('./GreenTheme/menuBottom.gif') center top no-repeat;
  height:10px;
  _padding:0;
  margin:0;
}

#menu ul {padding:0; margin:0;text-align:center;}
#menu ul li {
	
	display:block;
	list-style-type:none; 
	color:white; 
	background: #97fd01; 
}
#menu ul li.selected {
	background: url('./GreenTheme/menu_back.jpg')  center center repeat-y #6BB300;
	padding: 0.1em 1em;
	border-top: 1px solid #6BB300;
	border-bottom: 1px solid #6BB300;
}
#menu ul li a {
  display:block;
  font-weight:bold;
  color:white;
  text-align:center;
  text-decoration:none;
  padding: 0.1em 1em;
	border-top: 1px solid #6BB300;
	border-bottom: 1px solid #6BB300;
	background: url('./GreenTheme/menu_a_back.jpg')  center center repeat-y #6BB300;
  }

#menu ul li a:hover {
  color:white;
  background: url('./GreenTheme/menu_back.jpg')  center center repeat-y #6BB300;
}

.invisible {display:none;}

#obsah {
  margin-left:auto;
  margin-right:auto;
  background:#e0fdeb;
  padding: 2em;
  width:972px;
}

#obsah p {
	padding:0 20px;
}

#pokec {
  border-left:5px solid black;
  border-right:5px solid black;
  padding:1em 2em;
  text-align:center;
  background-color: #1F35C1;
  color:white;
}
h3 {
  font-weight:bold;
  font-size:110%;
  display:block;
  background: url('./GreenTheme/h4_back.jpg')  center center repeat #6BB300;
  color:white;
  text-align:center;
  border-left:5px solid #006B6B;
  border-right:5px solid #006B6B;
  margin: 1em 0;
  padding: 0.4em 0;
}

h4.nadpis, h4.predmet {
  width: 40%;
  font-weight:bold;
  font-size:100%;
  display:block;
  color:#006B6B;
  text-align:left;
  padding: 0.1em 1em;
  border-left:5px solid #006B6B;
  border-bottom:1px solid #006B6B;
  margin-left:1em;
}

h4.predmet {
margin-left:0em;
}

a {text-decoration:underline; color:#006b6b; border:none }

.centered {display:block;text-align:center; margin-left:auto;margin-right:auto; margin-bottom:0.5em}
li {margin:0; padding:0}

.important {
  font-style: italic;
  border: 1px solid white;
  background:white;
  padding: 0 1em 0 1em;
  margin-left: 1em;
}

.file {
  font-style: oblique;
  color: #800;
}

.footer {
	width:1024px;
	font-size:0.7em;
	background: url('./GreenTheme/bottom.gif')  center top no-repeat;
	margin-left:auto;
	margin-right:auto;
	height:10px;
	text-align:center;
}
.footer a {color:#006b6b;  text-decoration:none;
}
.lang {
text-align:right;
padding-right:15px;
padding-top:10px;
}

