﻿body
{
   /* font-family:Arial;
    font-size:11px;*/
    
    }
  
 a img
 {
     border:0;
     
     }  
    .clear
    {
        clear:both;
        
        }

#main
{
    margin-left:auto;
    margin-right:auto;
    width:625px;
    border:1px solid black;
    background-color:#dedede;
    margin-top:40px;
    min-height:500px;
    padding:15px;
    padding-top:10px;
    font-family:Arial;
    font-size:11px;
    }
    
   hr
    {
        width:645px;
        margin-left:-10px;
        color:Black;
        margin-top:20px;
              }
    
.cislo
{
    font-size:10pt;
     font-family:Verdana;
    }
    
    .hlavicka-nadpis
    {
        font-size:22pt;
        font-family:Verdana;
        
        }
        
        
.hlavni-foto
{
    margin-left:0px;
    width:625px;
    }  

h1, h2, h3, h4
{
    font-size:11px;
   
    width:100%;
    font-weight:normal;

    }

h1 a, h2 a, h3 a, h4 a
{
    text-decoration:none;

    }

  h1
 { 
     margin-top:20px;
     width:90%;
 }        
h2, h3, h2 p, h3 p
{

    width:100%;
   
    }
    
    div.cena
    {
        font-size:24px;
        font-weight:bold;
        text-align:right;
        padding-right:15px;
        margin-top:10px;
        
        
        }
   
   
.info-ceny
{
    text-align:center;
    font-size:10px;
    margin-top:20px;
    *margin-bottom:-20px;
    
    }

.adresa {
    float: left;
    /*width:390px;*/
    margin-top: 5px;
}
               
               
               
 .odhlaseni
 {
    margin-left:auto;
    margin-right:auto;
    width:625px;    
    color:#939598;
    font-family:Arial; 
    margin-top:25px;

 }
  .odhlaseni a
 {
       
    color:#3e85f8;
   

 }

.male_ramecky_mobile {

    display:none;
}

.male_ramecky_mobile .male_ramecky_mobile_item {
    margin-bottom:5px;
    margin-top:10px;

}

    .male_ramecky_mobile .male_ramecky_mobile_item a.link {
        font-size:14px;
        font-weight:bold;
    }

.male_ramecky_mobile .male_ramecky_mobile_item .male_ramecky_mobile_item_img {
    
    width:175px;
    margin-left:auto;
    margin-right:auto;
   
}

    .male_ramecky_mobile .male_ramecky_mobile_item .male_ramecky_mobile_item_desc {
        width: 95% ;
        margin-left:auto;
        margin-right: auto;
        padding-right:10px;

        
    }
@media (max-width: 1020px) {
    .big {
        width: 100% !important;
    }
 
}
@media (max-width: 790px) {
    .no-float-mobile tr td {
        border: none;
        position: relative;
        padding-bottom: 20px;
    }

    table.no-float-mobile, table.no-float-mobile thead, table.no-float-mobile tbody, table.no-float-mobile th, table.no-float-mobile td, table.no-float-mobile tr {
        display: block;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .big-foto {
        max-width:90%;
    }
}


@media (max-width: 767px) {
    /*NEWSLETTER DETAIL*/
    .kategorie-cesta {
            display: none;
        }

        #main img {
            /* display: none;*/
            width: 96%;
        }

            #main img.soc-icon {
                width: auto;
            }


        #main {
            width: 95%;
        }

        hr {
            /*width: 95%;*/
        }

        h1 a, h2 a, h3 a, h4 a {
            text-decoration: underline;
        }

        /*NEWSLETTER DETAIL END*/

    }
@media (max-width: 600px) {

    .big {
        /*width:90% !important;
        max-width:90%;
        padding:0px;*/
    }

    .foto-link {
        width: 98%;
    }

    .hlavni-foto {
        width: 98%;
    }
}

    @media (max-width: 550px) {

        .male_ramecky_mobile {
            display: block;
        }

        .male_ramecky_full {
            display: none;
        }
    }

    @media (max-width: 450px) {

        .adresa {
            float: none !important;
        }

        .socialni-site {
            float: none !important;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 10px;
            margin-top: 0px !important;
        }

        .nl-logo
        {
            width:90% !important;

        }
    }
 
 


	 


 


	 


 


	 


 


	 


 


	 


 



