

/* --- Uvod --- */

#obr_uvod{
  margin-top:  20px;
  margin-left:  auto;
  margin-right: auto;
  text-align: center;
  padding-bottom: 20px;
/*  border-bottom: 1px solid #287dcc;  */
}

#akce{
  padding-left:  10px;
  padding-right: 10px;
  border: 1px solid #287dcc; 
}


.banner_konc{
  display:        block;
  margin-left:    auto;
  margin-right:   auto;
  margin-top:     5px;
  margin-bottom:  10px;
}


/* --- Hardware --- */

/* -- Galerie -- */

.hardware_fr_obr{
  margin-left:  auto;
  margin-right: auto;
  margin-top:    10px;
  margin-bottom: 10px;
}

.hardware_fr_obr .fr_obr td{
  text-align: center;
  width: 145px;
}

.hardware_fr_obr .fr_obr a{
  background: transparent;
}

.hardware_fr_obr .fr_obr a img{
  border: 2px solid #d3d3d3;
}

.hardware_fr_obr .fr_obr a:hover img{
  border: 2px solid black;
}

.hardware_fr_obr tr.fr_popisek{
  font-style: italic;
  text-align: left;
}

.hardware_fr_obr .fr_popisek td{
  padding-left:   10px;
  padding-bottom: 10px;
}


/* -- Cenik -- */

.hardware_fr_cenik td{
  padding-left:  5px;
  padding-right: 5px;
}

/*
.hardware_fr_cenik tr.polozka:hover {
  padding-left:  5px;
  padding-right: 5px;
  background: #bcbcbc;
}
*/

.hardware_fr_cenik .nadpis td{
  font-weight: bold;
  background: #bfd9f2;
}

.hardware_fr_cenik .polozka .produkt{
/*  background: #e2efff; /* Jako u snimacu */ 
  background: #eeeeee;
}

.hardware_fr_cenik .nadpis .cena{
  text-align:  center;
}

.hardware_fr_cenik .polozka .cena{
  text-align:  right;
  font-style: italic;
  width:        60px;
}


/* --- Snimace --- */

.snimace_sd_obr{
  margin-left:   auto;
  margin-right:  auto;
  margin-top:    10px;
  margin-bottom: 10px;
}

.snimace_sd_obr .sd_obr td{
  text-align: center;
  width:       145px;  /* Sirka pro tri fotky do radku  */
}

.snimace_sd_obr .sd_obr a{ /* Odstrani modry pruh */
  background: transparent;
}

.snimace_sd_obr .sd_obr a img{
  border: 2px solid silver;
}

.snimace_sd_obr .sd_obr a:hover img{
  border:  2px solid black;
}

.snimace_sd_obr tr.sd_popisek{ /* Konstrukci height, vertical-align mozna vymenit */
  font-style:   italic;
  text-align:     left;
/*  height:         30px;
  vertical-align:  top; */
}

.snimace_sd_obr .sd_popisek td{
  padding-left:   10px;
  padding-bottom: 10px;
}









tr:hover.snimac{
/*  background: #e2efff; */
  background: #bfd9f2;
}

tr:hover.snimac .snimac_meno{
/*  background: #e2efff; */
  background: #bfd9f2;
}



.legenda{
  font-weight: bold;
  background: #bfd9f2;
}


.snimac .snimac_meno{
  width: 150px;
  background: #e2efff;
  padding-left: 3px;
}

.turza_basa .snimac .snimac_meno{
  width: 100px;
  background: #e2efff;
  padding-left: 3px;
}


.snimac_typ{
  width: 80px;
  text-align: center;
}


.turza_basa .snimac_typ{
  width: 140px;
  text-align: center;
}



.snimac_varianta{
  width: 70px;
  text-align: center;
}


.snimac_popis{
  display: none;
}

.turza_kytara_sada .snimac_popis{
  width: 300px;
  display: table-cell;
}


.snimac_magnet{
  width: 70px;
}

	.snimac_odpor{
  text-align:center;
  width: 60px;
}

.snimac_cena{
  text-align:center;
  width: 60px;
}





/* --- Galerie --- */

.kytara_l{
  border: #bfd9f2 1px solid;
/*  border: #287dcc 1px solid;  Tmava */
/*  border: #e2efff 1px solid;  svetla */
  margin-right:  2px;
  margin-bottom: 16px;
  padding-bottom: 2px;
  width:  204px;
/*  height: 140px;  */
  text-align: center;
  float: left;
}

.kytara_r{
  border: #bfd9f2 1px solid;
/*  border: #287dcc 1px solid;  Tmava */ 
/*  border: #e2efff 1px solid;  */
  margin-bottom: 16px;
  padding-bottom: 2px;
  width:  204px;
/*  height: 140px;  */
  text-align: center;
  float: right; 
}

#kytara_r_prazdny{
  border: white 1px solid;
  margin-bottom: 16px;
  width:  204px;
  height: 180px;
  text-align: center;
  float: right;
}


.kytara_obrazek{
  margin-top:    2px;
  margin-bottom: 4px;
  height: 100px;
/*  background-color: silver;  */
}



.kytara_radek{
  margin-bottom: 2px;
  text-align: left;
  margin-left:  auto;
  margin-right: auto;
}


.kytara_polozka{
  margin-left: 4px;
  margin-right: 4px;
  padding-left: 4px;
  text-align: left;
  background-color: #e2efff;
  width: 50pt;
  float: left;
}


.kytara_radek a{
  text-decoration: none;
  background-color: #bfd9f2;
  padding-left: 3px;
  padding-right: 3px;
}


.kytara_radek a:hover{
  color: white;
  background-color: #287dcc;
}

.kytara_radek a:visited{
  text-decoration: none;
}


table.nastroje_galerie_zalozky{
  margin-bottom:  60px;
}

.nastroje_galerie_zalozky td{
  width:  145px;
  text-align: center;
}

.nastroje_galerie_zalozky a{
  text-decoration:   none;
  background: transparent; 
}

.nastroje_galerie_zalozky a img{
  border: 2px solid silver;
}

.nastroje_galerie_zalozky a:hover img{
  border: 2px solid black;
}


a.zalozka {
  margin-top:    20px;
  margin-bottom: 30px;
  clear: both;
/*  color: red; */
  display: block;
  background: transparent;
  width: 2px;
}

/* -- Konec stare  -- */





p.p_instrument_gallery{
  width:           417px;  /* Hlvne kvuli mezere mezi obrazky  */
  text-align:       left;
  margin-right:     auto;
/*  margin-left:      auto;  */
  margin-bottom:    12px;  
/*  display:         table; */
  word-spacing:      4px;
/*  background:     silver; */
}



a.gallery_instrument_link{
  text-decoration:    none;
  underline:          none;
  background:  transparent; 
}

a:hover.gallery_instrument_link {
  background:  transparent; 
}


a.gallery_instrument_link img{
  border: 2px solid silver;
  text-decoration:    none;
  underline:          none;
  background:  transparent; 
}

a:hover.gallery_instrument_link img{
  border: 2px solid  black;
  background:  transparent; 
}




/* --- O nas --- */
#obr_o_nas{
  margin-top:  10px;
  margin-bottom:  10px;
  text-align: center;
}




/* --- Reference --- */

table.reference{
 margin-bottom: 20px;
}



.kytara-majitel{
  width: 167px;
  background: #e2efff;
  padding-left: 3px;;
}



tr:hover.kytara_vyroba{
/*  background: #e2efff; */
  background: #bfd9f2;
}

tr:hover.kytara_vyroba .kytara-majitel{
/*  background: #e2efff; */
  background: #bfd9f2;
}


tr:hover.kytara_servis{
/*  background: #e2efff; */
  background: #bfd9f2;
}

tr:hover.kytara_servis .kytara-majitel{
/*  background: #e2efff; */
  background: #bfd9f2;
}


.kytara-majitel a{
  font-weight: bold;
  color: black;
}




/* --- Kontakty --- */





/* --- Odkazy --- */


#odkaz_pc_amb{
  color: silver; 
  text-decoration: none;
}



/* --- Novinky --- */

#novinky a{
  font-style: italic;
}





