 .nadpis_karlo{font-size:16px;strong;
         }

.karlo_text{font-size:14px;
         }






#karlo_detail {
        background: transparent url(../images/karlo_bmb_lamino_detail_2.jpg) top right no-repeat;
        padding: 30px 450px 0px 0px;
        height: 300px;
        }

#karlo_zoom{
        background: transparent url(../images/postel_BMB_karlo_ul_pr_1.jpg) top left no-repeat;
        padding: 20px 0px 0px 505px;
        height: 300px;
        }



#karlo_06{
        background: transparent url(../images/karlo_060.jpg) top right no-repeat;
        padding: 0px 420px 30px 0px;
        height: 200px;
        }

#karlo_tabulka { width: 100%;                                                    
                          border: 1px solid black; 
                         
}
#karlo_tabulka td, tr {border: 1px solid black;
                                                             
}  
                          
 #karlo_tabulka {border-collapse:collapse;
}


#karlo_montaz{
        background: transparent url(../images/montaz_bmb_piktogram_text.jpg) top left no-repeat;
        padding: 0px 0px 0px 155px;
        height: 150px;
        }





#karlo_imitace{
        background: transparent url(../images/imitace_rez_02.jpg) top left no-repeat;
        padding: 0px 0px 0px 155px;
        height: 150px;
        }













































#akat {
        background: transparent url(../images/imitace_akat.jpg) top center no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
       font-size: 14px;
       font-family: verdana, arial;
        }

#kodiak {
        background: transparent url(../images/imitace_borovice_kodiak.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }

           

#bile {
        background: transparent url(../images/imitace_bile.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
       
#buk {
        background: transparent url(../images/imitace_buk.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
#dub_b {
        background: transparent url(../images/imitace_dub_bardolino.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
#orech_nature {
        background: transparent url(../images/imitace_orech_nature.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
#dub_nebarska {
        background: transparent url(../images/imitace_dub_nebraska.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
#borneo {
        background: transparent url(../images/imitace_borneo.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
#olse_imitace {
        background: transparent url(../images/imitace_olse.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
#white_premium {
        background: transparent url(../images/imitace_white_premium.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
#zaruka_10 {
        background: transparent url(../images/zaruka_imitace_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       }
#imitace_bunka {
        background: transparent url(../images/imitace_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height:100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }
#ul_dokup {
        background: transparent url(../images/ulozny_prostor_dokup_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }
#strednice {
        background: transparent url(../images/strednice_new.jpg) top left no-repeat;
        padding:0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
      
        }
#rohy {
        background: transparent url(../images/rovne_oble_rohy_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }
#vyska_plochy {
        background: transparent url(../images/vyska_volitelna_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }
.nadpis_hl_rohy{font-size: 15px;
           padding: 7px;
           margin: 0;}

.text_rohy_pr{font-size: 14px;
           padding: 7px;
           margin: 0;}

#rohy_rovne {
        background: transparent url(../images/bmb_rovne_rohy_css.jpg) top left no-repeat;
        padding: 10px 0px 0px 0px;
        height: 150px;
        width: 150px;
        float: left;
        }

#rohy_rovne_text {float: left;
                    max-width: 600px;
                }


#rohy_rovne_obr {float: left;
                    width: 150px;}
.nadpis_hl_rohy_oble {font-size: 15px;
           padding: 7px;
           margin: 0;}

.text_rohy_oble {font-size: 14px;
           padding: 7px;
           margin: 0;}

#rohy_oble {
        background: transparent url(../images/bmb_oble_rohy_css.jpg) top left no-repeat;
        padding: 10px 0px 0px 0px;
        height: 150px;
        width: 150px;
        float: left;
        }

#rohy_oble_text {float: left;
                    max-width: 600px;
                }


#rohy_oble_obr {float: left;
                    width: 150px;}
#nosnost_lamino_2 {
        background: transparent url(../images/nosnost_bmb_standard_imitace_dvouluzko_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }
#montaz_snad {
        background: transparent url(../images/montaz_bmb_piktogram_vlastnost.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }
#nosnost_lamino_1 {
        background: transparent url(../images/nosnost_bmb_standard_imitace_luzko_done.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }
.nadpis_zar_bmb10at{font-size: 16px;
           padding: 7px;
           margin: 0;}

.text_zar_bmb10at{font-size: 14px;
           padding: 7px;
           margin: 0;}

#zar_bmb10at {
        background: transparent url(../images/bmb_10lzarat.jpg) top left no-repeat;
        padding: 20px 0px 0px 155px;
        height: 150px;
        }
#db_grey {
        background: transparent url(../images/lamino_dub_sedy_bmb.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
#akat {
        background: transparent url(../images/imitace_akat.jpg) top center no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
       font-size: 14px;
       font-family: verdana, arial;
        }
#kodiak {
        background: transparent url(../images/imitace_borovice_kodiak.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }

           
#bile {
        background: transparent url(../images/imitace_bile.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
       #buk {
        background: transparent url(../images/imitace_buk.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }#dub_b {
        background: transparent url(../images/imitace_dub_bardolino.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }#orech_nature {
        background: transparent url(../images/imitace_orech_nature.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }#dub_nebarska {
        background: transparent url(../images/imitace_dub_nebraska.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }#borneo {
        background: transparent url(../images/imitace_borneo.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }#olse_imitace {
        background: transparent url(../images/imitace_olse.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }#white_premium {
        background: transparent url(../images/imitace_white_premium.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }#zaruka_10 {
        background: transparent url(../images/zaruka_imitace_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       }#imitace_bunka {
        background: transparent url(../images/imitace_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height:100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }#ul_dokup {
        background: transparent url(../images/ulozny_prostor_dokup_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }#strednice {
        background: transparent url(../images/strednice_new.jpg) top left no-repeat;
        padding:0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
      
        }#rohy {
        background: transparent url(../images/rovne_oble_rohy_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }#vyska_plochy {
        background: transparent url(../images/vyska_volitelna_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }.nadpis_hl_rohy{font-size: 15px;
           padding: 7px;
           margin: 0;}

.text_rohy_pr{font-size: 14px;
           padding: 7px;
           margin: 0;}

#rohy_rovne {
        background: transparent url(../images/bmb_rovne_rohy_css.jpg) top left no-repeat;
        padding: 10px 0px 0px 0px;
        height: 150px;
        width: 150px;
        float: left;
        }

#rohy_rovne_text {float: left;
                    max-width: 600px;
                }


#rohy_rovne_obr {float: left;
                    width: 150px;}.nadpis_hl_rohy_oble {font-size: 15px;
           padding: 7px;
           margin: 0;}

.text_rohy_oble {font-size: 14px;
           padding: 7px;
           margin: 0;}

#rohy_oble {
        background: transparent url(../images/bmb_oble_rohy_css.jpg) top left no-repeat;
        padding: 10px 0px 0px 0px;
        height: 150px;
        width: 150px;
        float: left;
        }

#rohy_oble_text {float: left;
                    max-width: 600px;
                }


#rohy_oble_obr {float: left;
                    width: 150px;}#nosnost_lamino_2 {
        background: transparent url(../images/nosnost_bmb_standard_imitace_dvouluzko_new.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }#montaz_snad {
        background: transparent url(../images/montaz_bmb_piktogram_vlastnost.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }#nosnost_lamino_1 {
        background: transparent url(../images/nosnost_bmb_standard_imitace_luzko_done.jpg) top left no-repeat;
        padding: 0px 0px 0px 0px;
        height: 100px;
        width: 100px;
        float: left;
        margin: 2px;
       
        }.nadpis_zar_bmb10at{font-size: 16px;
           padding: 7px;
           margin: 0;}

.text_zar_bmb10at{font-size: 14px;
           padding: 7px;
           margin: 0;}

#zar_bmb10at {
        background: transparent url(../images/bmb_10lzarat.jpg) top left no-repeat;
        padding: 20px 0px 0px 155px;
        height: 150px;
        }#db_grey {
        background: transparent url(../images/lamino_dub_sedy_bmb.jpg) top left no-repeat;
        padding: 100px 0px 0px 0px;
        height: 28px;
        width: 100px;
        float: left;
        margin: 5px;
        text-align: center;
        font-size: 14px;
        font-family: verdana, arial;
        }
#logo_bmb{
        background: transparent url(../images/logobmbsize2.jpg) bottom center no-repeat;
        padding: 0px 0px 0px 0px;
        height: 128px;
		}

/* CSS PRO GALERII NA KLIKNUTÍ */
.popup {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

/* The actual popup (appears on top) */
.popup .popuptext {
  visibility: hidden;
  width: auto;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 8px 0;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -80px;
}

/* Popup arrow */
.popup .popuptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

/* Toggle this class when clicking on the popup container (hide and show the popup) */
.popup .show {
  visibility: visible;
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s
}

.popup .hidden {
  visibility: hidden;
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s
}