#foto_top{
    width:100%;
    position:fixed;
    top:0px;
    z-index:1;
}
#obal {
    width:100%;
    background-color: #13365b;
    opacity:1; /*0.85;*/
    position:relative;
    z-index:5;
}
h1 {margin-top:5px; margin-bottom:15px;}
#obsah1 {
    color:#ffdec9;
    width:90%;
    max-width:1024px;
    margin:auto;
    position:relative;
    z-index:10;
    font-size: 16px;
    margin-top:460px;
    padding-top:5px;
}
#obsah1 p a {
    color:white !important;
}
#obsah1 p a:hover {
    color:white !important;
}
#obal2, #obal4 {
    background-color: #d1d0d0;
    /*width:90%;*/
    height:210px;
    /*max-width:1024px;*/
    margin:auto;
    position:relative;
    z-index:10;
    font-size: 16px;
}
#obsah2, #obsah4 {
    color: black;
    width:90%;
    max-width:1024px;
    margin:auto;
    position:relative;
    z-index:10;
    font-size: 16px;
}
h2 {font-size:20px; padding-top: 10px; }
h3 {font-size:16px;}

div.pribeh_tema{
    width: 33.33%;
    height: 160px;
    border: solid 1px #888;
    float:left;
    padding:7px;
    overflow: hidden;
    text-align:justify;
    cursor:pointer;
}
div.pribeh_tema:hover{
    background-color: white;
}

div.h2 {
    text-align:left;
    width:100%;
}
.break {clear: both;}
div.pribeh {
    z-index:15;
    display:none;
    width:80%;
    height:400px;
    box-shadow: 5px 5px 5px #444;
    border: 1px solid black;
    top: 200px;
    left: 10%;
    position: fixed;
    background-color: #DDD;
    padding:7px;
    text-align: justify;
    overflow: scroll;
}

div.pribeh b {
    display: block;
}

a {
    color: #6164ff;
    font-weight:bold;
}
div#obsah1:hover a {
    color: #6164ff;
}
div.pribeh p{margin-top:7px;}

div#obsah3{
    width:90%;
    max-width:1024px;
    margin:auto;
    opacity:1;
    background-color:#13365b;
}
div#obsah3 img{
    width:33%;
    margin-bottom:10px;
    cursor:pointer;
    opacity:1;
}
div#obsah3 img#fd4{
    width:12.5%;
}
div#obsah3 h2{
    color:#ffdec9;
    margin-top:10px;
    opacity:1;
}
div.foto img{
    opacity:1;
    background-color:#13365b;
}

div.fotka {
    z-index:15;
    display:none;
    width:100%;
    max-width:816px;
    max-height:548px;
    box-shadow: 5px 5px 5px #444;
    border: 1px solid black;
    margin:auto;
    top: -700px;
    lleft: 200px;
    position: relative;   /*fixed*/
    background-color: #DDD;
    padding:7px;
    text-align: justify;
}
div.fotka img{
    max-width:800px;
    max-height: 532px;
    width:100%;
    opacity:1;
}
div.fotka img#jisovka{
    width:358px;
}

div#obal4 {height:460px;}
div.ochutnavka {
    width: 22%;
    height: 130px;
    bborder: solid 1px #888;
    float:left;
    ppadding:7px;
    overflow: hidden;
    text-align:justify;
    line-height: 40px;
}
div.ochutnavka img {
    cursor:pointer;
}
div.ochutnavka span{
    cursor:pointer;
    color:navy;
    font-weight:bold;
}
div.ochutnavka span:hover{
    text-decoration:underline;
    color:navy;
}
#ochutnavka2 {
    width: 26%;
    min-width:280px;
    line-height: 30px;
}

div.kontakt{
    width:45%;
}
div.kontakt1, div.kontakt2{
    width:50%;
    float:left;
    margin-top:8px;
    line-height:30px;
}
div.ziskat1{
    width:30%;
    min-width:200px;
}
div.ziskat2{
    width:25%;
    min-width:150px;
}
div.kontakt, div.ziskat1, div.ziskat2{
    float:left;
    border-top: 2px solid gray;
}

.platba, div.stahnuti button{background-color:#141D92; color:white; font-weight:bold; padding-left:5px; padding-right:5px;}
#kod{border-width:1px; margin-top:2px; width:165px; height:27px;}

div.stahnuti{
    z-index:15;
    display:none;
    width:200px;
    height:70px;
    max-width:816px;
    max-height:548px;
    box-shadow: 5px 5px 5px #444;
    border: 1px solid black;
    margin:auto;
    top: -100px;
    lleft: 200px;
    position: relative;   /*fixed*/
    background-color: #FFF;
    padding:7px;
    border-width: 2px;
}

.h2 h2 strong{font-size:inherit;}

#platebni_brana{
    display:none;
}

#po_platbe{
    height:60px;
    width:270px;
    bborder:1px solid black;
    background-color:#0e6d37;
    color:white;
    position:relative;
    z-index:10;
    margin:auto;
    top:-90px;
    box-shadow: 5px 5px 5px gray;
    padding:8px;
    clear:both;
    cursor:pointer;
    white-space: normal;
    word-break: break-all;
    font-weight:bold;
}
#dl_po_platbe{
    display:none;
}

#nezaplaceno{
    height:60px;
    width:300px;
    background-color:#F00;
    color:white;
    position:relative;
    z-index:10;
    margin:auto;
    top:-90px;
    box-shadow: 5px 5px 5px gray;
    padding:8px;
    clear:both;
    cursor:pointer;
    white-space: normal;
    word-break: break-all;
    
}

#podminky_odkaz{
    color:black;
    background-color:#d1d0d0;
    z-index:15;
    position:relative;
    margin:auto;
    margin-top:10px;
    text-decoration:underline;
    cursor:pointer;
    width:220px;
}

#podminky{
    display:none;
    border:1px solid black;
    background-color:silver;
    z-index:20;
    width: 70%;
    height: 350px;
    position:relative;
    margin:auto;
    top:-350px;
    box-shadow: 5px 5px 5px #444;
    overflow: scroll;
    padding:7px;
}
#podminky p{
    text-align:justify;
    font-size:12px;
    margin-top:5px;
}
#podminky h2{
    margin-top:7px;
    font-size:16px;
}
#menu{
    float:right;
    font-size:18px;
    margin-top:8px;
    padding:3px;
}
#menu option{font-size:18px;}

#galerie img{
    margin:5px;
    max-width:100%;
}
