<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{ font-size: 85%; font-family: "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif; background-color: #1c3441; text-align: center; margin: 0 auto; padding: 0; list-style-image: url(images/pozadi.gif); }
#content{ background-image: url(images/pozadi_top.gif); background-repeat: no-repeat; background-position: center top; margin: 0 auto; display: block; }
#logo a  { background-image: url(images/hedtop.gif); background-repeat: no-repeat; background-position: center top; width: 780px; height: 78px ; margin-right: auto; margin-left: auto; display: block; }
#header { background-image: url(images/hedfoot.gif); background-repeat: no-repeat; background-position: center top; width: 780px; height: 96px; margin-right: auto; margin-left: auto; }
#obsah { width: 780px; margin-right: auto; margin-left: auto; }
#blok1 { background-image: url(images/bg1.gif); background-position: center top; }
#blok2 { background-image: url(images/bg2.gif); background-position: center top; }
.pravy_reklama { background-color: #b9bcb4; width: 250px; height: 200px; float: left; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; border: solid 2px #ededed; }
.pravy_reklama a { color: #7b2e00; font-weight: bold; }
.pravy_reklama a:hover { color: #5385ae; }
.pravy_reklama p { margin-bottom: 10px; }
.pravy { background-color: #b9bcb4; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; width: 250px; float: left; border: solid 2px #ededed; }
.xpravy p { padding-top: 5px; padding-right: 2px; padding-bottom: 20px; }
.pravy a { color: #7b2e00; font-size: 1em; font-family: "trebuchet ms"; font-weight: bold; }
.xpravy a:hover { color: #099; font-weight: bold; }
.inner { width: 500px; float: left; }
.inner a { color: #7b2e00; font-size: 1em; font-family: "trebuchet ms"; font-weight: bold; }
.inner a:hover { color: #099; font-weight: bold; }
.inner p { padding: 5px 3px; }
h1 { color: #7b2e00; font-size: 1em; text-align: justify; margin-top: 10px; margin-left: 20px; }
h2 { color: #1c3441; font-size: 1em; text-align: justify; margin-top: 10px; margin-left: 20px; }
h3 { color: #fff200; font-size: 1em; font-weight: bold; text-align: justify; margin-top: 5px; margin-left: 15px; }
p { text-align: justify; margin: 0 15px; padding: 0; }
a { text-decoration: underline; }
.fl_left{ margin-bottom: 10px; float: left; margin-left: 15px; }
.fl_vlevo {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
	float: left;
	padding: 2px;
	border: solid 2px white;
	margin-top: 10px;
}
.fl_right { float: right; margin: 10px 10px 10px 20px; padding: 2px; border: solid 2px white; }
.red { color: #f00; }
/* navigace */
#navigace{ color: #fbfbe9; background-image: url(images/navigace.gif); background-repeat: repeat-x; background-position: center 0; width: 780px; height: 44px; margin-right: auto; margin-left: auto; padding: 0; }
#navigace ul{ font-size: 1.2em; font-weight: bold; line-height: 37px; margin: 0 0 0 20px; padding: 0; }
#navigace ul li   { float: left; margin: 0 5px; padding: 0; list-style-type: none; display: inline; }
#navigace a  { color: #fff; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none        }
#navigace a:hover           { color: #fff200; text-decoration: none; background-image: url(images/navigace-a.gif); background-repeat: repeat-x }
body.uvod #navigace li#nav-1 a, 
body.mapa #navigace li#nav-2 a, 
body.rezervace #navigace li#nav-3 a, 
body.harrachov #navigace li#nav-4 a, 
body.kontakt #navigace li#nav-5 a
{ color: #fff200; text-decoration: none; background-image: url(images/navigace-a.gif); background-repeat: repeat-x }
/* navigace end */
#vlajecky             { float: right; margin: 0; padding: 10px 20px 0 0; }
#vlajecky img   { margin: 0 0 0 10px; padding: 0; border: solid 1px #fff   }
form { margin: 30px 0 5px; padding: 0 0 0 10px; }
form p { margin: 0 0 5px; padding: 0; }
select { width: 150px }
input { width: 180px }
select { width: 180px; }
fieldset      { margin: 0 10px 10px; padding: 12px; border: solid 1px #1c3441   }
legend   { color: #fff; font-size: 90%; background-color: #8baac4; text-align: right; margin-bottom: 5px; padding: 0.2em 0.5em; border: solid 1px #1c3441     }
label     { text-align: right; margin-right: 0.5em; padding-top: 0.2em; width: 25%; float: left }
#footer { background-image: url(images/foot.gif); background-repeat: no-repeat; background-position: center top; width: 800px; height: 16px ; margin: 0 auto; }
#footer p { color: #555757; text-align: center; padding-top: 20px; padding-bottom: 10px; }
#footer a { color: #555757; }
.cleaner{ 
	font-size: 1px; 
	line-height: 1px; 
	float: none; 
	clear: both; 
}
.nodisp { display: none; }
#chyba  { font-weight: bold; background-color: #60adff; padding: 10px; border-top: 1px dotted #5a6b41; border-bottom: 1px dotted #5a6b41 }
/*foto*/
table      { color: #322b29; font-size: 0.9em; text-align: justify; width: 460px; margin-top: 5px; margin-bottom: 10px; margin-left: 20px; border: none; border-collapse: collapse    }
th        { color: #fff; background-color: #900; padding: 3px; border: solid 1px #999 }
td     { padding: 3px; border: solid 1px #999 }
/*galerie*/
.foto { margin-right: auto; margin-left: auto ; }
.foto img   { margin: 0; padding: 3px; border: 0 }
.foto td  { text-align: center ; }
.galery { margin: 2px; border: solid 2px white; }
.galerie      { background-color: #5385ae; text-align: center; margin: 20px 40px 10px; padding-bottom: 10px; border-top: 20px solid #5385ae }
.galerie img    { margin: 0 auto 10px; padding: 0; border: solid 3px #fff }
.galerie p    { color: #fff; text-align: center; margin: 0 0 5px; padding: 0 }
.galerie a  { color: #7b2e00 }
.galerie a:hover  { color: #1c3441; }
.vypis_blogu_datum {
	background-image: url(images/icon_datum.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	color: #666666;
	font-size: 10px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 15;
}
.vypis_blogu_odkaz {
	background-image: url(images/icon_nov.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	color: #004f6f;
	margin-top: 2px;
	margin-right: 0;
	margin-left: 0;
	text-decoration: none;
}	
#right .vypis_blogu_odkaz a {
	color: #000000;
}
.vypis_blogu_text {
	margin-bottom: 20px;
	font-size: 0.8em;
	color: #000000;
}		
.novinky {
	margin-left: 10px;
	margin-top: 10px;
}
.fl_left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.fl_right {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 10px;
}
</pre></body></html>