	html, body {margin:0; padding:0; height:100%;}
	body {font-family:'Trebuchet MS','Geneva CE',lucida,sans-serif; font-size:90%; background:#d3eebb;}
#page{background:#d3eebb url(../images/screen/body.png) center repeat-y;}
	
	h1, h2, h3, h4, h5, h6 {color:#c61d23; font-weight:normal;}
	h1 {font-size:160%;}
	h2 {font-size:150%;}
	h3 {font-size:130%;}
	h4 {font-size:120%;}
	h5, h6 {font-size:110%;}
	
	p {line-height:130%; text-align:justify;}
	
	a {color:#757a24;}
	a:visited {color:#4c4c4c;}
	a:hover {color:#c61d23;}
	
	div#page {width:1000px; margin:0 auto; position:relative; min-height:100%;}
/*	body>div#page {height: auto;}*/
	
	/* header */
	
	div#header {height:171px; background:#fff url(../images/screen/header.jpg) left no-repeat;}
	div#header h1 {margin:0; font-size:120%; width:195px; height:105px; position:relative; overflow:hidden;}
	div#header h1 a {text-decoration:none;}
	div#header h1 a span {display:block; width:195px; height:105px; position:absolute; top:0; left:0; cursor:pointer; background:url(../images/screen/logo.png) top left;}
	
	div#lang a {display:block; height:18px; position:absolute; top:129px; text-decoration:none;}
	div#lang a span {display:block; height:18px; position:absolute; top:0; left:0; cursor:pointer;}
	div#lang a.cz {width:27px; left:40px;}
	div#lang a.cz span {width:27px; background:url(../images/screen/lang-cz.png);}
	div#lang a.en {width:26px; left: 80px;}
	div#lang a.en span {width:26px; background:url(../images/screen/lang-en.png);}
	div#lang a.de {width:26px; left:120px;}
	div#lang a.de span {width:26px; background:url(../images/screen/lang-de.png);}
	div#lang a.pl {width:27px; left:160px;}
	div#lang a.pl span {width:27px; background:url(../images/screen/lang-pl.png);}
	
	/* left col */
	
	div#left {width:206px; padding:0 10px 10px 10px; float:left;}
	
	div#left form#searchform {background:#d5f0bd; border:1px solid #a6c58b; padding:5px;}
	div#left form#searchform p {margin:0; text-align:center;}
	div#left form#searchform input#searchphrase {border:1px solid #b3b3b3; width:120px;}
	div#left form#searchform input#searchsubmit {border:1px solid #9a9a9a; background:#e6e6e6;}
	
	div#left ul#nav {margin:20px -10px; padding:0;}
	div#left ul#nav li {margin:0; padding:2px 0 2px 10px; list-style:none; background:url(../images/screen/nav-bg.png) bottom repeat-x;}
	div#left ul#nav ul {margin:0;}
	div#left ul#nav ul li {background:transparent;}
	div#left ul#nav li a {padding-left:10px; text-decoration:none; color:#4c4c4c; background:url(../images/screen/nav-arrow-1.png) left center no-repeat;}
	div#left ul#nav ul li a {padding-left:8px; background:url(../images/screen/nav-arrow-2.png) left center no-repeat;}
	div#left ul#nav li a:hover {background:url(../images/screen/nav-arrow-3.png) 1px center no-repeat; color:#282828; text-decoration:underline;}
	div#left ul#nav ul li a:hover {background-image:url(../images/screen/nav-arrow-4.png);}
	
	/* middle col */
	
	div#content {width:535px; padding:10px 20px; *padding-top:20px; float:left; background:url(../images/screen/green-line.png) top repeat-x;}
	
	/* right col */
	
	div#right {width:179px; padding:20px 10px; float:left; _margin-right:-3px;}	
	div#right p {text-align:left; font-size:90%;}
	
	/* footer */

	div#footer {clear:both; background:#fff url(../images/screen/green-line.png) top repeat-x; width:1000px; height:60px; /*position:absolute; bottom:0; left:0;*/}
	div#footer p {margin:0; padding:20px; font-size:90%; color:#555; text-align:center;}
	
	/* content, classes */
	
	.invisible {display:none;}
	.photo {border:1px solid #757a24; float:right; margin:10px 0 10px 10px;}
	
	img#mapa {position:absolute; top:0; right:0;}
	
	div.news {margin:20px 0;}
	div.news h4 {display:inline; color:#757a24; margin:0;}
	div.news span {color:#777; font-size:90%; padding-left:10px;}
	div.news p {margin:5px 0;}
	
	.svzl{background:#fcfae6 url(../images/screen/menubox-bg.png) center repeat-y; margin:0 0px; padding:10px 20px;}
	div#menubox,.menubox {position:relative; width:529px;}
	div#menubox span#menubox-top,.menubox-top {display:block; width:526px; height:10px; background:url(../images/screen/menubox-top.png) left bottom no-repeat;}
	div#menubox span#menubox-bottom,.menubox-bottom {display:block; width:526px; height:3px; background:url(../images/screen/menubox-bottom.png) no-repeat;}
	div#menubox a {font-size:120%; color:#af0000;}
	div#menubox ul {background:#fcfae6 url(../images/screen/menubox-bg.png) center repeat-y; margin:0; padding:0; height:110px;}
	div#menubox ul li {margin:0; padding:0 0 0 30px; list-style:none; height:22px; position:absolute; background-repeat:no-repeat;}
	div#menubox ul li#poprve {width:270px; top:30px; left:30px; background-image:url(../images/screen/ico-poprve.png);}
	div#menubox ul li#cyklo {width:200px; top:30px; left:325px; background-image:url(../images/screen/ico-cyklo.png)}
	div#menubox ul li#hipoturistika {width:200px; top:75px; left:325px; background-image:url(../images/screen/ico-hipoturistika.png);}

	div#menubox ul li#ubytovani {width:270px; top:30px; left:30px; background-image:url(../images/screen/ico-ubytovani.png);}
	div#menubox ul li#voda {width:270px; top:75px; left:30px; background-image:url(../images/screen/ico-voda.png)}
	div#menubox ul li#webkamera {width:200px; top:30px; left:325px; background-image:url(../images/screen/ico-webkamera.png);}
	div#menubox ul li#kontakty {width:270px; top:75px; left:325px; background-image:url(../images/screen/ico-poprve.png);}


.level2{display:none}
/*#level226{display:none}
#level231{display:none}*/
