*{margin:0;padding:0}
body{font-family:Tahoma,Verdana,"Trebuchet MS",sans-serif;background:#dbeffc url("../img/body.gif") repeat-x;color:#000;font-size:small;text-align:center;min-width:770px;line-height:1.5}html,body{height:100%}.noscreen{width:200px;position:absolute;left:0;top:-1000px}
hr{display:none}
hr.cleaner{clear:both;height:1px;line-height:1px;visibility:hidden}
.end{clear:both;height:1px;line-height:1px;font-size:1px}

/* layout */

 #back{width:100%;min-height:100%;background:url("../img/back.gif") no-repeat center bottom}
#main{width:770px;text-align:left;margin:0 auto;background:url("../img/main.jpg") no-repeat right top;min-height:500px;position:relative}
#head{width:100%;height:219px;position:relative;overflow:hidden}
#content{padding:70px 0 0 0;width:100%;position:relative}
#google{width:500px;position:absolute;left:5px;top:53px}
#imgl{width:270px;padding:8px;float:left;position:relative}
#imgl img{border:5px solid #fff}
#text{width:430px;padding:20px 25px 0 0;float:right}
#text_ancho{width:720px;padding:20px 25px;float:left}

#top{clear:both;padding:15px 30px 30px 0;text-align:right;color:#479e74}
#foot{text-align:right}

/* layout */ /* top menu */ 
#menu{width:700px;position:absolute;left:0;bottom:-1px}
#menu ul{width:100%}
#menu li{width:115px;float:left;list-style:none;text-align:center;margin-right:8px;overflow:hidden}
#menu a,#menu strong{display:block;background:#b0293d url("../img/a.gif") repeat-x;text-decoration:none;border:2px solid #fff;border-bottom:none;padding:8px 0}
#menu li.act{background:#f8d4a4}
#menu a:link,#menu a:visited{color:#fff;background:#2badc9 url("../img/link.gif") repeat-x}
#menu a:hover{background:#b0293d url("../img/a.gif") repeat-x}
#menu strong{font-weight:normal;background:#ed923c url("../img/strong.gif") repeat-x}

/* top menu */ /* headers */

 h1,h1 span{width:460px;height:160px;font-size:130%;position:absolute;left:0;top:0;z-index:1;overflow:hidden;color:#237885}
h1 span{display:block;background:url("../img/h1.jpg") no-repeat;z-index:2;cursor:pointer}
#home h1 span{cursor:default}h2{color:#479e74;font-weight:normal;padding:0 130px 15px 0;font-size:150%}

h2#slogan{width:620px;height:40px;line-height:40px;white-space:nowrap;overflow:hidden;padding:0 0 0 102px;color:#fff;position:absolute;left:25px;top:221px;font-size:110%;background:url("../img/h2.gif") no-repeat 0 7px;z-index:3}
h2#slogan strong{color:#b22a3e;font-weight:normal}
h3{font-size:130%;color:#1c98d6;font-weight:normal;padding:0 0 4px 0}
#imgl h3{width:220px;position:absolute;left:20px;top:15px;color:#fff;font-weight:normal;z-index:2;font-size:130%;padding:0}
#imgl h3 strong{font-weight:normal;font-size:70%;display:block;color:#000}
h4.reserve{margin:10px 0;width:145px;font-size:110%;text-align:center;font-weight:normal;float:right}
h4.reserve a{display:block;border:2px solid #fff;padding:7px 0;text-decoration:none}
h4.reserve a:link,h4.reserve a:visited{background:#b0293d url("../img/a.gif") repeat-x;color:#fff}
h4.reserve a:hover{background:#2badc9 url("../img/link.gif") repeat-x}

/* headers */ /* paragraphs */ 

p{padding:0 0 15px 0}
p.back{padding:25px 0 15px 0;clear:both}

#imgl p{padding:0}
address{font-style:normal}
#about{padding-top:10px}
#imgl address strong,#about h4{font-weight:normal;font-size:130%;color:#1c98d6}
#about h4,#about p{padding:5px}
#about p{font-style:italic}
#imgl address{padding:5px;line-height:1.8}
#foot p{padding:5px 30px 10px 0;color:#7d5582}

/* paragraphs */ /* images */ 

#imgl img{display:block;margin-bottom:10px;position:relative;z-index:1}
#imgl address img{display:inline;margin:0 5px 0 0;vertical-align:middle}

/* images */ /* lists */ 
#text ul{padding:0 0 15px 35px}
#text li{list-style:square;margin:0 0 5px 0}
#pricelist li a{font-size:130%}

/* lists */ /* form */ 
.form fieldset{border:none;padding:0 0 15px 0;width:100%}
fieldset table{border-collapse:collapse;font-size:100%;width:100%}
.form legend{font-size:130%;color:#1c98d6;font-weight:normal;padding:0 0 10px 0;margin:0 0 0 -7px}
.req{color:#a90f1e}.form br{display:none}.form label{display:block}
.form p{padding:5px 0}
input,textarea{margin:0 0 5px 0;width:380px;font-family:Tahoma,Verdana,"Trebuchet MS",sans-serif;font-size:100%}
.form fieldset.inline input{display:inline;width:25px;margin:2px 10px 0 0;vertical-align:middle}
.inline label{display:inline;padding:0;margin:0}
.inline br{display:block}
.small{width:140px}
.smaller{width:70px}
.form p.button{padding:10px 0 20px 0}
.form p.button input{padding:5px 0;width:120px;color:#fff;background:#b0293d url("../img/a.gif") repeat-x;border:2px solid #fff;cursor:pointer}

/* form */ /* gallery */ 

#gallery{width:100%;padding:15px 0}
#gallery .box{width:100%;margin-bottom:5px}
#gallery .box p.img{float:right;width:145px;text-align:right;display:inline}
#gallery p.img img{display:block;margin:10px 0 0 auto;border:5px solid #d3edfd}

/* gallery */ /* links */ 
a{text-decoration:underline}
a:link,a:visited{color:#479e74}
a:hover{color:#af273b}
a.print,a.fav{padding-left:20px}
a.print{background:url("../img/print.gif") no-repeat left center}
a.fav{background:url("../img/fav.gif") no-repeat left center}
#foot a:link,#foot a:visited{color:#7d5582}
#foot a:hover{color:#000}
#h1 a:link,h1 a:visited{color:#237885}
h1 a:hover{color:#af273b}

/* links */ 

#toplist{line-height:1px;height:1px;font-size:1px;overflow:hidden}
a.out{padding-right:7px;background:url("../img/out.gif") no-repeat right top}
p.imgr{width:115px;text-align:right;float:right}
p.author{font-style:italic;text-align:right;line-height:2.0;margin-top:25px}
p.imgr img.author{margin-top:25px}
p.imgr img{border:5px solid #dbeffc;margin-top:5px}
#imgl address img{border:none}#nevyzadane-prispevky-nechceme{width:150px}
p#map{width:190px;float:right;text-align:center;margin:5px 0 0 15px}
p#map img{border:5px solid #fff;margin-bottom:5px}#adv{padding:45px 5px 25px 5px}
#adv h4{font-weight:normal;font-size:130%;color:#af273b;padding:0 0 5px 0}
#adv li{list-style:none;padding:0 0 3px 0}
#adv a:link,#adv a:visited{color:#d96c13}
#adv a:hover{color:#af273b}
#gallery p.page{text-align:right;border-bottom:3px solid #fff;padding-bottom:5px;margin-bottom:5px}
#gallery p.bottom{border-top:3px solid #c1e5fb;padding-top:5px}
#gallery .box h3{padding-top:5px}#about h4{color:#af273b}
#text h2.pozor{color:#af273b}/* lightbox */ 
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox a img{border:none}
#outerImageContainer{position:relative;background:#4ea6c1;width:280px;height:190px;margin:0 auto}
#imageContainer{padding:10px;background:#4ea6c1}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav{left:0}
#hoverNav a{outline:none}
#prevLink,#nextLink{width:50%;height:100%;background:transparent url("../img/blank.gif") no-repeat;/* Trick IE into showing hover */ display:block}
#prevLink{left:0;float:left;background:url("../img/prev1.jpg") left 10px no-repeat}
#nextLink{right:0;float:right;background:url("../img/next1.jpg") right 10px no-repeat}
#prevLink:hover,#prevLink:visited:hover{background:url("../img/prev2.jpg") left 10px no-repeat}
#nextLink:hover,#nextLink:visited:hover{background:url("../img/next2.jpg") right 10px no-repeat}
#imageDataContainer{margin:0 auto;line-height:1.4em;color:#fff;background:#3a7d91 url("../img/text.gif") repeat-x;width:100%}
#imageData{padding:0 10px}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #caption{font-weight:bold}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}

* html>body .clearfix{display:inline-block;width:100%}
* html .clearfix{/* Hides from IE-mac \*/ height:1%;/* End hide from IE-mac */}/* lightbox */ 