.strom { float: left; width: 300px; }
.fotky { float: right; width: 385px; }

.minus, .plus { cursor: pointer; color: #052ba5; }
.empty { margin-left: 18px; }
.minus { margin: 0 3px; }
.opened ul .empty { margin-left: 14px; }
.opened ul .minus { margin: 0 2px; }

.opened a { color: #669900; }
.opened ul .closed a { color: #052ba5; }

.destination-tree li { list-style-type: none; }
.destination-tree ul { margin: 0; }

.level-1 { font-size: 1.2em; font-weight: bold; }
.level-2 { font-size: 0.8em; }
.level-3 { font-weight: normal; }

li.level-1 { padding: 5px 0; }
li.level-2 { padding: 2px 0; }


/* -------------------- Detail ------------------------ */
.destinace_detail .nazev { font-size: 1.4em; font-weight: bold; color: darkblue; margin-bottom: 15px; }
.content_in img { margin: 0px; border: 1px solid #cccccc; }

.gallery-js { position: relative; }
.gallery-js-list { height: 190px; overflow: auto; }
.gallery-js-detail { position: absolute; top: 220px; left: 0; }
.gallery-js-detail img { width: 380px; }

/* -------------- K fotogalerii --------------- */

.klikni { color: black; font-size: 0.8em; text-align: right; margin-right: 10px; }
.gallery-js { width: 390px; position: relative; }
.gallery-js-detail { margin: 0 0 10px 10px; height: 350px; width: 340px; _height: 400px; }
.gallery-js-detail img { max-width: 210px; max-height: 340px; }
.gallery-js-list { height: 140px; width: 390px; white-space: nowrap; overflow: auto; background: url(/file.ashx?image=3421) left top repeat-x; }

.galerie { width: 388px; position: relative; }
.image-detail { margin: 0 0 10px 0; height: 360px; width: 340px; _height: 400px; }
.image-detail img { max-width: 388px; _width:386px; max-height: 340px;padding:3px;margin-left:0px; margin-top:17px; border:1px #052BA5 solid;}
.image-list { height: 130px; width: 396px; white-space: nowrap; overflow: auto;}
.image-list img { margin-top: 17px; }

.description {position:relative;top:0px; left:0px;}
.description textarea {width:300px; height:17px;background:transparent; border:none;color:black;font-style:italic;overflow:hidden;margin-top:4px; }
.description textarea:before {content: "Popis: "}

.description- {position:relative;top:0px; left:0px;}
.description- textarea {min-width:300px;max-width:340px; min-height:34px;background:transparent; border:none;color:black;font-style:italic;overflow:hidden;margin-top:4px; }
.description- textarea:before {content: "Popis: "}
*html .description- textarea {width: 340px;height: 40px;}
/* -------------- Zpět --------------- */
.zpet { float: right; font-size: 0.8em; cursor: pointer; color: #052BA5; }
.zpet:hover { text-decoration: underline; }

.zpet2 { float: right; cursor: pointer; color: #052BA5; }
.zpet2:hover { text-decoration: underline; }

.prepnout { float: right; font-size: 0.8em; }
.zpetleva { float: left; font-size: 0.8em; }