table  {background-image: url("images/sand-light.jpg")}
a        {text-decoration: none}
a:link   {color: navy; text-decoration: underline}
a:visited {color: navy; text-decoration: underline}
a:active {color: navy; text-decoration: underline}
a:hover  {color: navy; text-decoration: underline}
h6     {font-size: 10pt; color: black; backgroud-color: yellow; font-style: normal;}
h4    {font-size: 9pt; color: black; font-style: normal}
h3    {font-size: 11pt; color: black; font-style: normal}
h2    {font-size: 16pt; color: black; font-style: normal}
h1    {font-size: 22pt; color: black; font-style: bold}
body {margin: 10px 5px 10px 5px; background-image: url("images/sand-light.jpg"); 
scrollbar-base-color: #FDF5B5;}
.hl-nadpis {font-family: Arial CE; font-style: bold; font-size: 22pt; color: black; }
.menu-hl-pol, .menu-hl-pol a {font-size: 10pt; font-style: normal; margin-left: 0px;
                              padding-left: 0px; padding-right: 0px;}
.menu-hl-pol li, .menu-hl-pol ul {margin-left: 0px;list-style-image: url('images/bluball.gif'); 
                 padding-left: 0px; padding-right: 0px;
                 text-align: left; text-indent: 0px; list-style-position: inside;}
.menu-hl-pol a:hover {background-color: yellow; }
.menu-pol, .menu-pol a, .menu-links, .menu-links a {font-size: 9pt; font-style: normal; margin-left: 0px; 
                        padding-left: 0px; padding-right: 0px;}
.menu-pol a:hover, .menu-links a:hover {background-color: yellow; font-size: 9pt; font-style: normal; margin-left: 0px; 
                        padding-left: 0px; padding-right: 0px;}
.menu-pol li {list-style-image: url('images/grnball.gif'); padding-left: 0px; padding-right: 0px;
                 font-size: 9pt; font-style: normal; text-align: left; text-indent: 5px; list-style-position: inside;}
.menu-pol li a:hover {background-color: yellow; list-style-image: url('images/grnball.gif'); padding-left: 0px; padding-right: 0px;
                 font-size: 9pt; font-style: normal; text-align: left; text-indent: 5px; list-style-position: inside;}
.menu-pol ul {list-style-image: url('images/grnball.gif'); padding-left: 0px; padding-right: 0px;
                 text-align: left; text-indent: 0px; list-style-position: inside;}
.menu-pol a:hover {background-color: yellow; }
.menu-links li {list-style-image: url('images/ylwball.gif'); padding-left: 0px; padding-right: 0px;
                 text-align: left; text-indent: 5px; list-style-position: inside;}
.menu-links ul {list-style-image: url('images/ylwball.gif'); padding-left: 0px; padding-right: 0px;
                 text-align: left; text-indent: 0px; list-style-position: inside;}
.menu-links a:hover {background-color: yellow; }
.nadp-sl {font-size: 10pt; font-style: italic}
.text-kap {font-family: serif; font-size: 10pt; color: black; font-style: normal}
.prolozeny {letter-spacing: 3px}
.text-kap a {font-size: 11pt; color: navy; font-style: normal}
.text-kap a:hover {background-color: #91D6F0; font-size: 11pt; color: black; font-style: normal}
.text-kap-m {font-size: 9pt; color: black; font-style: normal}
.text-pozn-m {font-size: 8pt; color: black; font-style: italic}
.text-pozn-m a:hover {background-color: #8AD9B4; font-size: 8pt; color: black; font-style: italic}
.text-novinky {font-family: serif; font-size: 10pt; color: black; font-style: normal}
.text-novinky a:hover {background-color: #91D6F0; font-size: 10pt; color: #0000A0; font-style: normal}
.nadp-clanku {font-family: serif; font-size: 16pt; color: black; font-style: bold}
.nadp-noviny {font-family: serif; font-size: 13pt; color: black; font-style: bold}
.text-home {font-size: 9pt; color: black; font-style: italic}
.odsaz_novinky {margin-left: 25px; margin-right: 25px;}
.point-cursor {cursor: pointer; cursor: hand; }
.nav-lista, .nav-lista img {border-width: small; border-style: outset; border-color: #7ED12C; width: 100px; }
.vpravo, .vpravo div {position: absolute; top: 0px; right: 10px; margin: 0px; padding:0px; border: 0px;
                       cursor: pointer; cursor: hand; word-spacing: 10px;}
.vlevo, .vlevo div {position: absolute; top: 0px; left: 0px; margin: 0px; }
.km-anchor, .km-anchor img {border-width: none; cursor: pointer; cursor: hand;}
.citat_1 {font-family: serif; font-size: 11pt; color: navy; font-style: normal}

.novinky-pol {font-family: serif; font-size: 10pt; color: black; font-style: normal;}
.novinky-pol a:hover {background-color: #91D6F0; font-size: 10pt; color: #0000A0; font-style: normal}
.novinky-pol-sekce {text-decoration: none;
font-family: serif; font-size: 8pt; color: #575757; font-style: italic;}
.novinky-pol-sekce a {text-decoration: none;
font-family: serif; font-size: 8pt; color: #575757; font-style: italic;}
.novinky-pol-sekce a:hover {background-color: #DFDFDF; text-decoration: none;
font-family: serif; font-size: 8pt; color: #575757; font-style: italic;}

.novinky-den {font-family: serif; font-size: 10pt; color: #595959; font-style: italic;
padding-top: 15px; padding-bottom: 15px; border-bottom: 2px solid #dedede;}


.a-link, .a-link a  {color: navy; text-decoration: underline; cursor: pointer; cursor: hand;}
.a-link a:hover {background-color: yellow; }
.big-pict { cursor: pointer; cursor: hand; padding:0px; margin:0px; border:0px; }
.body-big-pict { padding:0px; margin:0px; border:0px; top: 0px; left: 0px;}
.img-big-pict { cursor: pointer; cursor: hand; padding:0px; margin:0px; border:0px; position: absolute; top: 0px; left: 0px;}
.nadp-foto {margin: 10px; font-family: serif; font-size: 16pt; color: black; font-style: bold}
.table-foto {margin: 10px; border-width: 2px;}
.cell-foto {padding: 10px; text-align: left; vertical-align: middle;}
.foto-anchor, .foto-anchor img {border-width: none; cursor: pointer; cursor: hand; 
            text-align: middle; vertical-align: middle; margin: 10px;}

div.box-gardenwork { background-color: #F8FC9C; margin: 0px; padding: 0px; border: 1px solid #8CACBB; overflow: hidden; }
div.box-gardenwork a:hover { background-color: #96E7D0; }
div.box-gardenwork-title { background-color: #92E052; border-bottom: 1px solid #8CACBB;
  color: #2D2D6C; font-size: 11pt; overflow: hidden; text-align: center; padding: 0px; }
div.box-gardenwork-inside { padding-left: 30px; padding-top: 4px; padding-bottom: 4px;
                    font-size: 10pt; }

div.box-pagesmenu { margin: 0px; padding: 0px; 
                    border: 1px solid #8CACBB; overflow: hidden; }
div.box-pagesmenu-inside { padding-left: 10px; }
div.box-pagesmenu-title { background-color: #92E052; border-bottom: 1px solid #8CACBB; 
                          text-align: center; padding: 0px; 
						  font-size: 10pt; font-style: italic; text-align: center; }

div.box-pagesmenu-subtitle { background-color: #dedede; 
                          border-top: 1px solid #8CACBB; border-bottom: 1px solid #8CACBB; 
                          text-align: center; padding: 0px; 
						  font-size: 9pt; font-style: italic; text-align: center; }
	
div.box-calendar { margin-top: 10px; margin-bottom: 10px; 
                   padding: 0px; overflow: hidden; }

div.box-novinky { margin-top: 0px; margin-bottom: 0px; background-color: #FEFFF2; 
                   margin-left: 25px; margin-right: 25px;
				   border: 1px solid #8CACBB; overflow: hidden; }
div.box-novinky-title { background-color: #92E052; border-bottom: 1px solid #8CACBB; 
                        text-align: center; padding: 0px; margin-bottom: 10px; 
						font-size: 10pt; font-style: italic; }
div.box-novinky-items { padding-left: 20px; padding-right: 20px; text-align: left; }
 
div.box { margin: 0px; padding: 0px; border: 1px solid #8CACBB; overflow: hidden; }
div.box-inside { font-size: 9pt; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; }
div.box-inside a:hover { font-size: 9pt; backgroud-color: yellow;}

div.box-title { background-color: #92E052; border-bottom: 1px solid #8CACBB; 
                          text-align: center; padding: 0px; 
						  font-size: 10pt; font-style: italic;}
div.separator { padding: 10px; border-top: 1px solid #dedede; }

div.box-upoutavka { background-color: #F8FC9C; margin: 0px; padding: 0px; 
                    border: 1px solid #8CACBB; overflow: hidden; }
div.box-upoutavka a:hover { background-color: #96E7D0; }
div.box-upoutavka-title { background-color: #92E052; border-bottom: 1px solid #8CACBB;
  color: #2D2D6C; font-size: 11pt; overflow: hidden; text-align: center; padding: 0px; }
div.box-upoutavka-inside { padding: 4px; font-size: 10pt; }

div.box-visit { background-color: #F8FC9C; margin: 0px; padding: 0px; 
                    border: 1px solid #8CACBB; overflow: hidden; }
div.box-visit a:hover { background-color: #96E7D0; }
div.box-visit-title { background-color: #92E052; border-bottom: 1px solid #8CACBB;
  color: #2D2D6C; font-size: 11pt; overflow: hidden; text-align: center; padding: 0px; }
div.box-visit-inside { padding: 4px; font-size: 10pt; }

div.box-hotnews { margin-top: 0px; margin-bottom: 0px; background-color: #FBCBCA; 
                   margin-left: 25px; margin-right: 25px;
				   border: 1px solid #E76658; overflow: hidden; }
div.box-hotnews-title { background-color: #EF9B92; border-bottom: 1px solid #E76658; 
                        text-align: center; padding: 0px; margin-bottom: 10px; 
						font-size: 10pt; font-style: italic; color: white; 
						font-weight: bold;}
div.box-hotnews-items { padding-left: 20px; padding-right: 20px; text-align: left; }

.hotnews-pol {font-family: serif; font-size: 10pt; color: black; font-style: normal;}

.hotnews-den {font-family: serif; font-size: 10pt; color: #595959; font-style: italic;
padding-top: 10px; padding-bottom: 10px; }

.hlavicka {font-family: serif; font-size: 16pt; color: black; font-style: bold; 
padding-bottom: 20px;}
.zdroj {font-family: serif; font-size: 10pt; color: black; font-style: normal}
.podtext {font-family: serif; font-size: 10pt; color: black; font-style: normal}
.telo-clanku {font-family: serif; font-size: 10pt; color: black; font-style: normal;}

.galerie-obr {border-width: 1px; 
            text-align: middle; vertical-align: middle; margin: 20px;}

.box-sekce-velke-menu { padding: 0px 20px 0px 20px;} 			
div.box-obsahsekce { margin: 0px 5px 0px 5px; background-color: #FEFFF2; 
				   border: 1px solid #8CACBB; overflow: hidden; }
div.box-obsahsekce-title { background-color: #92E052; border-bottom: 1px solid #8CACBB; 
                        text-align: center; padding: 5px; margin-bottom: 10px; 
						font-size: 10pt; font-style: italic; }
div.box-obsahsekce-items { padding-left: 5px; padding-right: 5px; text-align: left; }
			
.obsahsekce-pol {font-family: serif; font-size: 10pt; color: black; font-style: normal; padding: 15px 0px 15px 0px;}
.obsahsekce-pol a:hover {background-color: #91D6F0; font-size: 10pt; color: #0000A0; font-style: normal}

div.box-nastenka { margin-top: 0px; margin-bottom: 0px; background-color: #D6F8C7; 
                   margin-left: 25px; margin-right: 25px;
				   border: 1px solid #8CACBB; overflow: hidden; }
div.box-nastenka-title { background-color: #92E052; 
                         border-bottom: 1px solid #8CACBB; 
                        text-align: center; padding: 0px; margin-bottom: 10px; 
						font-size: 10pt; font-style: italic; }
div.box-nastenka-items { padding-left: 20px; padding-right: 20px; 
                         text-align: left; }

			
.sekcemenu-pol, .sekcemenu-pol a {font-size: 9pt; font-style: normal; margin: 0px; 
                        padding: 0px; padding-right: 0px;}
.sekcemenu-pol a:hover {background-color: yellow; 
                        font-size: 9pt; font-style: normal; margin-left: 0px; 
                        padding-left: 0px; padding-right: 0px;}
.sekcemenu-pol li {list-style-type: none;
                   padding-left: 3px; padding-right: 0px;
                   font-size: 9pt; font-style: normal; text-align: left; 
				   text-indent: 0px; list-style-position: inside;}
.sekcemenu-pol li a:hover {background-color: yellow; list-style-type: none;
						   padding-left: 0px; padding-right: 0px;
                           font-size: 9pt; font-style: normal; 
						   text-align: left; text-indent: 0px; 
						   list-style-position: inside;}
.sekcemenu-pol ul { list-style-type: none; padding-left: 3px; 
                 padding-right: 0px;
                 text-align: left; text-indent: 0px; list-style-position: inside;}
.sekcemenu-pol a:hover {background-color: yellow; }


.sekcemenu-pol-d li {list-style-type: disc;
                   padding: 0px 15px 0px 15px;
                   font-size: 10pt; font-style: normal; text-align: left; 
				   text-indent: 5px; list-style-position: inside;}
.sekcemenu-pol-d li a:hover {background-color: yellow; list-style-type: disc;
						   padding-left: 0px; padding-right: 0px;
                           font-size: 10pt; font-style: normal; 
						   text-align: left; text-indent: 5px; 
						   list-style-position: inside;}
.sekcemenu-pol-d ul { list-style-type: disc; padding-left: 3px; 
                 padding-right: 0px;
                 text-align: left; text-indent: 5px; list-style-position: inside;}
.sekcemenu-pol-d a:hover {background-color: yellow; }
			
.kalendar_mesic {font-family: Arial CE; color: black;
				 font-size: 11pt; font-style: bold; 
				 text-align: left; text-decoration: underline; }
				 
.kalendar_mesic_td 	{background-color: yellow; }

