body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: rgb(224,255,192);/*#8dcb41; #c7e19e; */
/*světle zelená*/
  border-top: 16px ridge rgb(51,153,51);
	font-family: "Arial CE", Arial, "Helvetica CE", "Tahoma CE", Tahoma, Helvetica, sans-serif;
	font-size: 1em;
	color: #464646;/*tmave seda*/

}
/**{margin:0;padding:0;
}*/
div#hlavniobal {
	width: 990px;
	margin: 0px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-color:#bbdb88 /* svetle zelena */;
	
}

div#hlavicka {
	width: 100%;
	height: 200px;
	text-align: center;
	margin-top: 0px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background: /*#00a54e*/ rgb(0,32,0);
/*tmavě zelená*/
  border-bottom: 16px ridge rgb(51,153,51);
}
div#hlavicka h1 {
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 1em;
	font: 3em bold Arial, sans-serif;
	color: rgb(224,255,192);
  /*rgb(210,180,140)*/
}

div#obal {
	width: 990px;
}
div#navigace {
	/*height: 1920px;*/
	/*position: absolute;
	left: 0px;
	top: 240px;*/
	float: left;
	width: 160px;
	padding: .75em 0 .75em .15em;
	margin: 22px 0 0 0;
}
div#navigace ul {
	margin-top: 0px;
	margin-bottom: .8em;
	text-align: left
}
div#navigace li {
	margin-bottom: .5em;
	/*font-weight: bold;*/
	font-size: .8em;
	color: #00a54e;
/*tmavě zelená*/
	list-style-type: circle;
}
div#navigace li a:link {
	color: #00a54e;
/*tmavě zelená*/
}
div#navigace li a:visited {
	color: #00a54e;
/*tmavě zelená*/
}
div#navigace li a:hover {
color: #898989;
/*tmavě šedá*/
}

div#obsah {
	float: left;
	width: 600px;
	padding: 2em .75em 2em .75em;
	margin: 0 0 0 0;
	background-color: rgb(51,153,51); /*#72A840;  #9DD15B; #72A820; #72B720;*/   
  border-right: 3px solid #c2c2c2;
  border-left: 3px solid #c2c2c2;
/*světle šedá*/
	text-align: center;
}
.left {
  text-align: left;
}
.left li a:link  {
  color: rgb(191,255,0);/* zluta #b57600;  */
  
}
.left li a:visited  {
  color: #dc9000; /* oranzova */
  
}
.left li a:hover  {
  color: white;
  
}
.right {
  text-align: right;
  text-decoration: none;
  color: rgb(191,255,0);
}


.hornilista {
 text-align: center;
}
.hornilista a:link  {
  color: rgb(191,255,0);/* #b57600;  */
  text-decoration: none;
}
.hornilista a:visited  {
  color: rgb(191,255,0);/* #dc9000;  */
  
  text-decoration: none;
}
.hornilista a:hover {
  color:#00a54e;/* #dc9000;  */
  background-color: #bbdb88; 
}
div#pravy { 
  float: left;
	width: 160px;
	padding: .75em .65em;
	margin: 22px 0 0 0;
} 
div#pravy p { 
  font-size: .8em;
  color: #898989;/*tmavě šedá*/
  text-align: left;
  text-indent: 0;
  word-spacing: 0;
} 
div#pravy p:first-line {
  color:#00a54e;
/*tmavě zelená*/
}
div#pravy p a:link {
  color: black;
} 

div#pravy p a:visited {
  color: black;
}
div#pravy p a:hover {
  color: #00a54e;
}  
div#pravy h3 {
  color: #00a54e;
/*tmavě zelená*/
}
div#paticka {
	width: 990px;
	height: 60px;
	text-align: center;
	font-size: .8em;
	/*padding:1em*/
	margin-top:0px;
  border-top: 5px solid #707070;
/*tmavě šedá*/
  background-color: #898989; /*šedá*/
}
.konecobtekani:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.konecobtekani {display:inline-table;
}
/*trik se zpětným lomítkem schová trik před IE pro Macintosh\*/
*html.konecobtekani{height:1%;}  
.konecobtekani{display:block;}                 
/*konec triku se zpětným lomítkem*/

div#paticka_navigace {
  width:100%; 
  /*float:left*/
  margin-top:20px;
}
div#paticka_navigace ul {
  margin:0 0 0 100px; /*tady centrovani musim vymyslet jinak*/
  text-align: center;
}
div#paticka_navigace li{
  float:left;
  list-style-type: none;
  border-right: 1px solid white;
  text-align: center;
}
div#paticka_navigace li:first-child {
  border-left: 1px solid white;
}
div#paticka_navigace li:hover {
  background-color: #e0edc5;
/*světle zelená*/
}
div#paticka_navigace a {
  padding:0 6px;
  text-decoration: none;
  color: white;
}
div#paticka_navigace a:hover {
  color: #707070;
/*tmavě šedá*/
}
*html div#paticka_navigace ul {
  float: left;  
  border-left: 1px solid white;
  margin-left: 15px;
}
div#clenove ul {
  text-align: left;
  margin-left: 3em;
}
div#clenove li {
  margin-bottom: .6em;
	font-weight: bold;
	font-size: 1em;
	color: #464646; /*#008531;
tmavě zelená*/
	list-style-type: disc;
}
div#clenove li a:link {
	color: #464646; /*#008531;
tmavě zelená*/
}
div#clenove li a:visited {
	color: rgb(191,255,0);
/*zluta*/
}
div#clenove li a:hover {
color: #898989;
/*tmavě šedá*/
}
div#clenove img {
  margin: 30px;
  border: 2px solid black;
}
div#clenove H1 {
  margin: 20px;
  color:rgb(191,255,0);
}
div#clenove p {
  color:rgb(191,255,0);
}
div#center {
  text-align: center;
  margin-right: auto;
	margin-left: auto;
}
h1 {font-size: 2em;
  margin: 0.67em 0px;
  font-weight: bolder;
  display: block;
}
h2 {font-size: 1.5em;
    margin: 0.83em 0px;
    font-weight: bolder;
    display: block;
}
h3 {font-size: 1.17em;
    margin: 0.1em 0 0 0;
    font-weight: bolder;
    display: block;
}
h4 {margin: 2em 0 -1em 0;
    font-weight: bolder;
    display: block;
}
h5 {font-size: .83em;
    line-height: 1.17em;
    margin: 1.67em 0;
    font-weight: bolder;
    display: block;
}
table {
    margin-right: auto;
	  margin-left: auto;
}
table th {border-top: 3px solid rgb(0,102,0);
     
}
table, td {
   padding: 0 10px;
   width: 600px;
   background-color: rgb(51,153,51); /*rgb(0,153,0);  #72A840;*/
   text-align: left;
   color: white;
}
table th H2 {
   color:rgb(191,255,0);
   text-align: center;
   padding: 10px 0 0 0;
   text-transform: uppercase;
} 
table img  {  
   padding:1px;
   margin: 20px 0 40px 0;
   border: 1px solid rgb(0,90,0);
   
}
div#akce h3 a:link {
  color: #898989;
  /*tmavě šedá*/
  text-decoration: none;
}
div#akce h3 a:visited {
  color: #898989;
  /*tmavě šedá*/
  text-decoration: none;
  
}
div#akce h3 a:hover {
  color: #464646;/*tmave seda*/
  text-decoration: none;
}
.galerie img {
   margin: 10px 5px 10px 5px;
   background-color: rgb(0,102,0);
   border: 1px solid white;
   
}
.galerie  {
   /*margin:   4px 2px 8px 2px;*/
   background-color: rgb(0,102,0);
   vertical-align: top;
   
}
.obrazek {
   background-color:rgb(0,102,0);
   height: 450px;
   vertical-align: top;
}
p {
	color: #464646;
	text-align: justify; 
  /*text-indent: 3em;*/
	word-spacing: .1em;
	font-size: 1em;
}
p a:link {
	color: rgb(191,255,0);
	text-decoration: none;
	/*zluta*/
}
p a:visited {
	color: rgb(191,255,0);
	text-decoration: none;
	/*zluta*/
	
}
p a:hover {
	color: #dc9000;
	
	/*oranzova*/
}
div#right1 {
  text-align: right;
  text-decoration: none;
  color: #464646;/*tmave seda*/
}
div#right1 a /*:link a:visited a:hover*/ {
  color: #464646;/*tmave seda*/
  text-decoration: none;
}
pre {
background-color:#EEEEEE;
border-left:1px solid #CCCCCC;
display:block;
margin:1em 0;
overflow:auto;
padding-left:0.8em;
}
code {
background-color:#EEEEEE;
font-size:11px;
}
pre code {
line-height:1.1em;
}
kbd {
background-color:#DDDDDD;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#555555;
font-family:inherit;
font-size:inherit;
padding:0 3px 2px 4px;
}
.section {
border-top:1px solid #EDEDE3;
padding-top:1em;
}

