﻿body {
    background-color: #e6e6e6;
    background-image: url("bg.jpg");
    display: block;
    margin: 0;
    padding: 0;
    color: #006763;
    font-size: 19px;
    font-family: Calibri,Arial;
}



h1 {
    font-weight: bold;
    color: #004e49;
    padding: 0px 5px 0px 5px;
    margin: 0px;
    padding-bottom: 8px;
    font-size: 1.2em;
}


A {
    background-color: #bfe1e0;
    color: #000;
    text-decoration: none;
    padding: 2px;
}

A:hover
{
    background-color:#01524B;
    color: #e6e6e6;           
}

.BezA A
{
     background-color:transparent; 
}

.BezA A:hover 
{
    background-color: transparent;
}





.Vystredit
{
     text-align:center; 
}

.menu A
{

    background-color:#e6e6e6; 
    font-weight:bold;
    color: #000; 
    text-decoration: none;
    padding: 2px 5px 0px 5px;
    width: 95px;
    display: inline-block;
    height:25px;
    text-align: center;
}

.menu A:hover
{
    background-color:#2997D7;
    color: #e6e6e6;           
}



.menu1
{
/*    float: none;
    display: table-cell;
    width: 100px;
    padding: 13px 0;
    text-align: center;*/
}



.mlang
{
    display: block;
    text-align: right;
    position: relative;
    z-index: 10;
    /*font-size: 0.8em;*/
    margin: -20px 10px 0px 85%;
    font-weight:bolder;
    /*padding: 10px 0;*/
    
    }


div 
{
  /*  background-color:#FFFFFF; */
}

.maxdiv {
    width: 100%;
    max-width: 1150px;
    margin: 0 auto 0px auto;
    padding: 0px;
    background-color: #f5fffd;
    border: 2px solid #E2C782;
    background-image: url("bgsmall01.jpg");
}

p 
{
    line-height: 1.2;
    margin-block-start: 5px;
    margin-block-end: 5px;
    text-align: justify;    
}

.imgblue 
{
    border:2px solid #2997D7;
    margin: 10px 0px 10px 0px;
    width:100%;
    max-width: 946px;
}

.logobig 
{
    width:100%;
    visibility:inherit;
}

.imgor
{
    border:2px solid #ed7836;
    margin: 10px 10px 10px 10px;
}

.imgsloupec {
    margin: 10px 10px 10px 10px;
    width: 35%;
}

.ab {
    width: 18%;
}

.sloupce {
    font-size: 18px;
    width: 44%;
    display: inline-block;
    padding: 0px 0px 0px 5%;
    vertical-align: top;
}

.vyssiradek
{
    line-height: 1.6;
}

.logo 
{
    width:100%;
    /*max-width:946px;*/
    /*height: 156px;
    background-image:url("logolong.png");*/
    background-repeat:no-repeat;    
}

.linka 
{
    min-height: 13px;
    background-image:url("linka.png");
    background-repeat:repeat-x;    
    background-position:bottom;

}

.tbox
{
    width: 350px;    
}


.LabelNadpis {
    color: #017670;
    font-weight: bold;
    margin: 0px 0px 0px -10px;
}
    

@media (max-width: 700px)
{

    div 
    {
     font-size:19px;
    }

    .logo {
        margin: 0 auto;
        min-width: 250px;
        height: 38vw;
        padding: 0px;
        background-image: url("logo2.jpg");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100%;
    }
    
    .sloupce
    {
        font-size:19px;
        display: block;
        width: 95%;
      
    }    
    
    .logobig 
    {
        visibility:hidden;
    }
    
    p       
    {
     text-align:left;   
    }

    .menu
    {
        width: 70%;    
        line-height: 30px;
    }    

    .tbox
    {
        width: 200px;    
    }     
    
    .menu A
    {

        background-color:#e6e6e6; 
        font-weight:bold;
        color: #000; 
        text-decoration: none;
        padding: 0px 5px 0px 5px;
        width: 90%;
        border-radius: 0;
        text-align: center;
        box-sizing: border-box;
        margin-bottom: 2px;
        padding: 0;
    } 
    
    

    
    .mlang
    {
        display: block;
        text-align: right;
        position: relative;
        z-index: 10;
        font-size: 0.8em;
        margin: -30px 0px 0px 83%;
        font-weight:bolder;
        width:70px;
        padding: 10px 0;
    }

    .imgsloupec {
        /*border: 2px solid #ed7836;*/
        margin: 10px 10px 10px 10px;
        width: 90%;
        height: inherit;
    }
}


    .unslider-nav
    {
        position: absolute;
        top: 20px;
        right: 20px;
        z-index: 11;
    }

    .unslider
    {
        position: relative;
    }

    .my-slider
    {
        width: 1150px;
        height: 40vw;
        max-height: 490px;
        overflow: hidden;
        font-size: 0px;
         
    }

    .unslider-arrow
    {
        position: absolute;
        top: 50%;
        top: calc(50% - 20px);
        z-index: 11;
    }

    .unslider-arrow.prev
    {
        left: 5%;
    }

    .unslider-arrow.next
    {
        right: 5%;
    }

    .my-slider ul
    {
        padding: 0px;
    }
    .my-slider img
    {
        width:100%;
        height:100%;
    }
    .my-slider li
    {
        padding: 0px;
        list-style: none;
    }
    .style1
    {
        border-width: 1px;
        border-color: #08228D;
        margin: 2px;
        text-align: left;
    }
    .obj,td
    {     
        height:30px;
          
    }