#hlavicka
{
  padding: 0px;
  margin: 0px;
  border: 0px;
  margin-bottom: 20px;
}
#hlavicka .hlava
{
  padding: 0px;
  margin: 0px;
  border: 0px;
}
#hlavicka .menu
{
  background-color: #FF0000;
  padding: 0px;
  margin: 0px;
  border: 0px;
}
#objednavka
{
  margin-top: 20px;
  padding-left: 4px;
  padding-right: 4px;
  float: left;
  width: 796px;
  margin-right: 4px;
}

#iShop
{
  margin-top: 20px;
  width: 100%;
}
#main_page .stredni_pruh
{
  vertical-align: top;
  width: 640px;
  float: left;
  margin-left: 4px;
  margin-right: 4px;
}
#objednavka .hlaseni_warning,
#objednavka .hlaseni_error,
#objednavka .hlaseni_info,
#skupiny,
#objednavka .ico_obj_send,
#objednavka
{
  border-color: rgb(0,129,53);
}

#skupiny,
#prihlaseni,
#registrace,
#objednavka
{
  padding: 0px;
  background-color: #ffffff;
  border-bottom: 2px solid rgb(0,129,53);
  margin-bottom: 10px;
  border-left: 1px solid rgb(0,129,53);
  border-right: 1px solid rgb(0,129,53);
}
#img_show .titul,
#skupiny h1,
#skupiny h2,
#prihlaseni h1,
#prihlaseni h2,
#registrace h1,
#registrace h2,
#objednavka h1,
#objednavka h2,
#registrace .telo .reg_form .reg_prihlas_telo .nadpis
{
  color: rgb(0,129,53);
  border-color: rgb(0,129,53);
}
#skupiny h1,
#skupiny h2,
#galerie_obrazku h1,
#galerie_obrazku h2,
#prihlaseni h1,
#prihlaseni h2,
#registrace h1,
#registrace h2,
#objednavka h1
#objednavka h2
{
  height: 30px;
  line-height: 30px;
  background-image: url("images/skup_podklad.jpg");
  background-repeat: repeat-x;
  font-family: 'Tahoma CE','Arial CE','Helvetica CE',Tahoma,Arial,lucida,sans-serif;
  font-weight: bold;
  font-size: 10pt;
  letter-spacing: 0.1em;
  text-align: center;
  vertical-align: middle;
  padding: 0px;
  margin: 0px;
  background-color: rgb(245,255,246);
  border: 0px;
}
/*
#objednavka h2
{
  font-family: 'Tahoma CE','Arial CE','Helvetica CE',Tahoma,Arial,lucida,sans-serif;
  font-size: 9pt;
  letter-spacing: 0.1em;
  text-align: center;
  margin: 0px;
  margin-top: 20px;
  padding: 2px;
  background-color: rgb(255,255,229);
  border: 0px;
  border-top: 1px solid;
  border-bottom: 1px solid;
}
*/
#skupiny .telo,
#skupiny .telo_menu
{
  font-family: 'Verdana CE','Arial CE','Lucida Grande CE','Helvetica CE',Verdana,Arial,lucida,sans-serif;
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 6px;
  padding-top: 8px;
}
#skupiny .telo_menu .nadpis1,
#skupiny .telo_menu .nadpis2,
#skupiny .telo_menu .uzivatel,
#skupiny .telo .prihlaseni .name,
#skupiny .telo_menu .addFavorite
{
  font-family: 'Verdana CE','Arial CE','Lucida Grande CE','Helvetica CE',Verdana,Arial,lucida,sans-serif;
  font-weight: bold;
  font-size: 10pt;
  letter-spacing: 0.1em;
  display: block;
  line-height: 1.5em;
  padding-left: 4px;
}
#skupiny .telo_menu .nadpis1,
#skupiny .telo_menu .nadpis2
{
  font-size: 9pt;
}
#skupiny .telo_menu .nadpis2
{
  float: left;
}
#skupiny .telo_menu .uzivatel
{
  display: inline;
  font-weight: normal;  
  font-size: 8pt;  
}
#skupiny .telo_menu .addFavorite
{
  font-family: 'Tahoma CE','Arial CE','Helvetica CE',Tahoma,Arial,lucida,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  margin-top: 8px;
}
#skupiny .telo .prihlaseni
{
  margin-left: 10px;
  vertical-align: text-bottom;
  line-height: 26px;
}
#skupiny .telo .prihlaseni .name
{
  float: left;
  margin-right: 10px;
  font-size: 11pt;
  color: #CC0000;
}
#skupiny .telo .prihlaseni .logout
{
  float: left;
  font-size: 8pt;
  font-family: 'Tahoma CE';
  color: #000099;
  font-weight: 600;
}
#skupiny .telo .prihlaseni .logout a
{
  color: #000099;
}
#skupiny .telo_zbozi
{
  width: 100%;
}
#skupiny .telo_zbozi_detail
{
  width: 616px;
}
#skupiny .telo_zbozi .pruh_stranky
{
  color: rgb(0,129,53);
  border-top: 1px solid rgb(150,150,50);
  border-bottom: 1px solid rgb(150,150,50);
}
#skupiny a,
#skupiny .telo_zbozi .pruh_stranky a
{
  color: rgb(0,50,0);
}
#skupiny a:hover,
#skupiny .telo .prihlaseni .logout a:hover,
#skupiny .telo_zbozi .pruh_stranky a:hover,
#skupiny .telo_zbozi .zbozi_nadpis a:hover,
#skupiny .objednavka a:hover
{
  color: rgb(255,0,0);
}
#skupiny .telo .treeMenuDefault,
#skupiny .telo .treeMenuBold,
#skupiny .telo .treeMenuStrong,
#skupiny .telo .treeMenuStrongBold
{
  font-size: 8pt;
  vertical-align: bottom;
  padding: 0px;
  margin: 0px;
}
#skupiny .telo .treeMenuDefault,
#skupiny .telo .treeMenuBold,
#skupiny .telo .treeMenuStrong,
#skupiny .telo .treeMenuStrongBold
{
  font-size: 8pt;
  vertical-align: bottom;
  padding: 0px;
  margin: 0px;
}
#skupiny .telo .treeMenuBold,
#skupiny .telo .treeMenuStrongBold
{
  font-weight: 600;
}
#skupiny .telo img
{
  margin: 0px;
  padding: 0px;
}
#skupiny .telo .tree_leva_cast {
  float: left;
  padding: 0px;
  margin: 0px;
}
#skupiny .telo .tree_prava_cast {
  float: left;
  width: 90px;
  padding: 0px;
  margin: 0px;
  margin-top: 2px;
  margin-bottom: 2px;
}
#skupiny .telo .tree_leva_cast .img_none
{
  width: 13px;
  height:13px;
  line-height: 13px;
  float: left;
  
}
#skupiny .telo .tree_leva_cast img
{
  margin-top: 4px;
  width: 13px;
  float: left;
}
#skupiny .telo .tree_leva_cast .img_none_delsi
{
  width: 13px;
  height: 13px;
  line-height: 13px;
  float: left;
}
#main_page .pravy_pruh
{
  vertical-align: top;
  width: 190px;
  float: left;
}
#main_page .levy_pruh
{
  vertical-align: top;
  width: 150px;
  float: left;
  margin-left: 2px;
}
#skupiny .telo_zbozi .pruh_stranky
{
  padding: 4px;
  background-color: rgb(255,255,220);
  font-size: 9pt;
  font-weight: 600;
}

#skupiny .telo_zbozi_detail .zbozi_form
{
  font-size: 8pt;
  padding: 0px;
  margin: 6px;
  color: #222244;
  margin-bottom: 8px;
  float: left;
  height: 320px;
  border: 1px solid;
}
#skupiny .telo_zbozi_detail .zbozi_form
{
  padding: 0px;
  margin: 6px;
  color: #222244;
  margin-bottom: 8px;
}
#skupiny .telo_zbozi .zbozi_radek
{
  vertical-align: top;
}

#skupiny .telo_zbozi .zbozi_karta
{
  width: 210px;
  font-size: 8pt;
  color: #222244;
  border: 1px solid #222244;
}
#skupiny .telo_zbozi .zbozi_karta .zbozi_nadpis
{
  background-color: rgb(255,255,250);
  color: rgb(110,100,0);
  font-weight: 800;
  padding: 1px;
  font-size: 8pt;
  border-bottom: 1px solid rgb(160,160,100);
  min-height: 32px;
  height:auto !important;
  height: 32px;  
  text-align: center;
  vertical-align: top;
}
#skupiny .telo_zbozi .zbozi_karta .zbozi_nadpis a
{
  color: rgb(110,100,0);
}
#skupiny .telo_zbozi .zbozi_karta .popis
{
  height: 120px;   
}
#skupiny .telo_zbozi .zbozi_karta .popis .image_obal
{
  float: left;
  width: 120px;
}
#skupiny .telo_zbozi .zbozi_karta .popis .image_obal .image
{
  padding: 0px;
  margin: 0px;
}
#skupiny .telo_zbozi .zbozi_karta .nazev1_obal
{
  float: right;
  width: 80px;  
}
#skupiny .telo_zbozi .zbozi_karta .nazev1
{
  text-align: right;
  color: rgb(255,0,0);
  font-weight: 600;
  font-size: 10pt;
  margin-right: 8px;
}
#skupiny .telo_zbozi .zbozi_karta .popis .logo_obal
{
  float: right;
  width: 80px;
}
#skupiny .telo_zbozi .zbozi_karta .popis .logo_obal .logo
{
  text-align: right;
  padding: 0px;
  margin: 0px;
}
#skupiny .telo_zbozi .zbozi_karta .popis .text
{
  float: left;
  text-align: center;  
  height: 80px;
  line-height: 80px;
  vertical-align: middle;    
}
#skupiny .telo_zbozi .zbozi_karta .hmotnost_detail
{
  vertical-align: middle;
  line-height: 20px;
}
#skupiny .telo_zbozi .zbozi_karta .hmotnost
{
  float: left;
  margin-left: 1px; 
}
#skupiny .telo_zbozi .zbozi_karta .detail
{
  float: right;
  margin-right: 4px;
  font-weight: 600;
}
#skupiny .telo_zbozi .zbozi_karta .druh
{
  margin-left: 2px;  
}
#skupiny .telo_zbozi .zbozi_karta .druh select
{
  font-size: 8pt;
  width: 100px;
  display: inline;
}
#skupiny .telo_zbozi .zbozi_karta .zbozi_form
{
  padding: 0px;
  margin: 0px;
  margin-bottom: 10px;
}

#skupiny .telo_zbozi_detail .zbozi_form
{
  font-size: 10pt;
  width: 100%;
  border: 0px;
}
#skupiny .telo_zbozi .zbozi_nadpis .text_empty
{
  text-align: center;
}
#skupiny .telo_zbozi_detail .zbozi_form .popis .image
{
  float: left;
  width: 120;  
}
#skupiny .telo_zbozi_detail .zbozi_form .popis .text
{
  padding: 4px;
}
#skupiny .telo_zbozi_detail .zbozi_form .druh_hmotnost
{
  margin: 0px;
  margin-top: 8px;
  padding: 0px;
  padding-left: 2px;
}
#skupiny .telo_zbozi_detail .zbozi_form .druh_hmotnost
{
  vertical-align: middle;
  line-height: 20px;
}
#skupiny .telo_zbozi_detail .zbozi_form .druh_hmotnost .druh
{
  float: right;
}
#skupiny .telo_zbozi_detail .zbozi_form .druh_hmotnost .hmotnost
{
  float: left;
}
#skupiny .telo_zbozi .zbozi_form .ceny,
#skupiny .telo_zbozi_detail .zbozi_form .ceny
{
  background-color: rgb(250,255,250);
  border-top: 1px solid rgb(235,235,209);
  border-bottom: 1px solid rgb(235,235,209);
  margin-top: 8px;
  padding: 2px;
}
#skupiny .telo_zbozi .zbozi_form .ceny .cena_zvyraznena,
#skupiny .telo_zbozi_detail .zbozi_form .ceny .cena_zvyraznena
{
  font-weight: 600;
  color: #444400;
  background-color: rgb(240,255,240);
}
#skupiny .telo_zbozi .zbozi_form .ceny .bezna_cena,
#skupiny .telo_zbozi_detail .zbozi_form .ceny .bezna_cena
{
  font-weight: 600;
  color: #999966;
  margin-top: 8px;
  font-style: italic;
}
#skupiny .telo_zbozi .zbozi_form .objednat_pruh,
#skupiny .telo_zbozi_detail .zbozi_form .objednat_pruh
{
  margin-top: 8px;
  text-align: right;
  color: #444400;
}
#skupiny .telo_zbozi_detail .zbozi_form .objednat
{
  float: right;
}
#skupiny .telo_zbozi_detail .zbozi_form .zpet_do_obchodu
{
  float: left;
}
#skupiny .telo_zbozi .zbozi_form .objednat .img,
#skupiny .telo_zbozi_detail .zbozi_form .objednat .img
{
  vertical-align: middle;
  border: 0px;
}
#skupiny .telo_zbozi .zbozi_form .objednat input {
  font-size: 8pt;
}
#skupiny .telo .form_delete_filter
{
  margin: 0px;
  padding: 0px;
  padding-bottom: 4px;
  border-bottom: 1px solid rgb(200,200,200);
}
#skupiny .telo .form_delete_filter .finded_text,
#skupiny .telo .form_delete_filter input
{
  font-size: 8pt;
}
#skupiny .telo .form_delete_filter .clear_text_button
{
  text-align: right;
}
#skupiny .telo .form_hledat
{
  margin: 0px;
  padding: 0px;
  padding-top: 4px;
}
#skupiny .telo .form_hledat .text,
#skupiny .telo .form_hledat .text input,
#skupiny .telo .form_hledat .typ,
#skupiny .telo .form_clear_select .clear_text_button input
{
  margin-bottom: 4px;
  font-size: 8pt;
}
#skupiny .telo .form_hledat .text label
{
  width: 70px;
}
#skupiny .telo .form_hledat .sekce
{
  clear: both;
  margin-bottom: 8px;
}
#skupiny .telo .form_hledat label
{
  display: block;
  width: 60px;
  text-align: left;
  float: left;
  padding-top: 4px;
}
#skupiny .telo .form_hledat .sekce label
{
  width: 90px;
  text-align: left;
}
#skupiny .telo .form_hledat select
{
  width: 100px;
}
#img_show
{
  text-align: center;
}

#img_show .titul
{
  font-weight: 700;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 22pt;
}

#skupiny .kosik_table,
#skupiny .mnozstevni_slevy_table
{
  border: windowframe 0px solid rgb(0,65,229);
  border-collapse: collapse;
}
#objednavka .obj_table
{
  border-collapse: collapse;
  padding-left: 2px;
  padding-right: 2px;
  margin-top: 20px;
  width: 100%;
}
#objednavka table.obj_table tfoot tr td,
#skupiny table.kosik_table tfoot tr td
{
  border-top-style: none;
  border-bottom-style: none;
}
#skupiny .kosik_table td,
#objednavka .obj_table td,
#skupiny .mnozstevni_slevy_table td
{
     font-family:        Verdana, Tahoma, sans-serif;
     background-color:   window;
     color:              windowtext;
     border-right:       threedlightshadow 1px solid;
     border-bottom:      threedlightshadow 1px solid;
     padding:            1px;
}
#skupiny .kosik_table td,
#skupiny .mnozstevni_slevy_table td
{
  font-size: 7pt;
}
#objednavka .obj_table tr.radek_sleva td,
#skupiny .kosik_table tr.radek_sleva td
{
  background-color: #F9F6D9;
}
#objednavka .obj_table tr.radek_postovne td,
#skupiny .kosik_table tr.radek_postovne td
{
  background-color: #F9F9FF;
  color: #666699;
}
#objednavka .obj_table td
{
  font-size: 8pt;
  padding-right: 2px;
  padding-left: 2px;
}
#objednavka .obj_table th
{
  background-color: #2299CC;
}
#skupiny .kosik_table th,
#objednavka .obj_table th,
#skupiny .mnozstevni_slevy_table th
{
     font-family:        Verdana, Tahoma, sans-serif;
     background-color:   rgb(250,255,210);
     color:              rgb(0,129,53);
     border-left:        threedhighlight 1px solid;
     border-top:         threedhighlight 1px solid;
     border-right:       threedshadow 1px solid;
     border-bottom:      threedshadow 1px solid;
     padding:            1px;
}
#skupiny .kosik_table th,
#skupiny .mnozstevni_slevy_table th
{
  font-size: 7pt;
}
#objednavka .obj_table th
{
  padding-right: 2px;
  padding-left: 2px;
  font-size: 8pt;
}
#objednavka .celk_hmotnost {
  background-color:   rgb(255,244,216);
}
#skupiny .kosik_table .nazev
{
  width: 186px;
}
#skupiny .kosik_table .cena_mj
{
  width: 84px;
  text-align: right;
}
#skupiny .kosik_table .ks
{
  width: 48px;
  text-align: right;
}
#skupiny .kosik_table .poc_radku
{
  width: 50px;
  float: left;
}
#skupiny .kosik_table .celkem_cena
{
  width: 120px;
  float: right;
}
#skupiny .kosik_table .kod
{
  width: 170px;
}
#skupiny .kosik_table .pocet
{
  width: 68px;
  text-align: right;
}
#skupiny .kosik_table .kurz
{
  width: 60px;
  text-align: right;
}
#skupiny .kosik_table tfoot tr td,
#objednavka .obj_table tfoot tr td
{
  background-color: rgb(250,255,210);
  color: rgb(0,129,53);
  padding: 2px;
}
#objednavka .obj_table tfoot tr td.celkem_cena_cizi
{
  background-color:   rgb(255,255,246);
  font-size: 7pt;
}
#skupiny .kosik_table .celkem_cena
{
  font-weight: 600;
  text-align: right;
}
#skupiny .kosik_table .celkem_cena_cizi
{
  background-color:   rgb(255,255,246);
  font-weight: normal;
  text-align: right;
}
#skupiny .mnozstevni_slevy_table
{
  width: 100%;
}
#skupiny .mnozstevni_slevy_table td.cenova_hladina,
#skupiny .mnozstevni_slevy_table td.sleva_procento
{
  text-align: right;
}
#skupiny .objednavka
{
  text-align: right;
  font-family: Verdana, Tahoma, sans-serif;
  font-weight: 500;
  font-size: 70%;
  font-weight: bold;
  margin-top: 4px;
}
#skupiny .objednavka a
{
  color: #0000FF;
}
#objednavka .obj_table .vyjmout .form
{
  padding: 0px;
  margin: 0px;
}
#objednavka .empty_zbozi
{
  color: #2D006B;
  width: 100%;
  text-align: center;
  margin-top: 40px;
  font-weight: 600;
  font-size: 80%;
}
#objednavka .obj_table td.kod
{
  width: 60px;
}
#objednavka .obj_table td.nazev1
{
  width: 180px;
}
#objednavka .obj_table td.nazev2
{
  width: 180px;
}
#objednavka .obj_table td.baleni
{
  width: 50px;
}
#objednavka .obj_table td.baleni,
#objednavka .obj_table td.cena_mj,
#objednavka .obj_table td.mnozstvi,
#objednavka .obj_table td.cena_celkem,
#objednavka .obj_table td.sazba_dph,
#objednavka .obj_table td.dph,
#objednavka .obj_table .celkem_cena,
#objednavka .obj_table .celkem_cena_cizi,
#objednavka .obj_table td.dph,
#objednavka .obj_table td.celkem_s_dph
{
  text-align: right;
}
#objednavka .obj_table td.barva
{
  width: 80px;
}
#objednavka .obj_table td.mj,
#objednavka .obj_table th.mj
{
  width: 20px;
  text-align: center;
}
#objednavka .obj_table .cena_mj
{
  width: 80px;
}
#objednavka .obj_table td.mnozstvi
{
  width: 50px;
}
#objednavka .obj_table .cena_celkem
{
  width: 90px;
}
#objednavka .obj_table td.sazba_dph
{
  width: 32px;
}
#objednavka .obj_table td.dph
{
  width: 80px;
}
#objednavka .obj_table td.celkem_s_dph
{
  width: 80px;
}
#objednavka .obj_table td.vyjmout
{
  text-align: center;
  font-size: 70%;
}
#objednavka .obj_table td.vyjmout
{
  width: 60px;
}
#objednavka .obj_table td.poznamka
{
  background-color: #F9F9F9;
}
#objednavka .obj_table tfoot .cena_zvyraznena,
#objednavka .obj_table tfoot .cena_celk_cizi
{
  font-weight: 600;
}
#objednavka .pruh_stranky
{
  margin: 10px;
  width: 100%;
}
#objednavka .pruh_stranky .form
{
  float: left;
  margin-right: 12px;
}

#objednavka .form_obj_send .obj_formular
{
  border-collapse: collapse;
}
#objednavka .form_obj_send
{
  padding: 8px;
  margin: 0px;
}
#objednavka .form_obj_send td
{
  padding-bottom: 4px;
}
#objednavka .form_obj_send td.leva_cast1 label
{
  width: 120px;
  padding: 0px;
}
#objednavka .form_obj_send td.leva_cast2 label
{
  width: 60px;
  padding: 0px;
}
#objednavka .form_obj_send td.leva_cast5
{
  height: 40px;
}
#objednavka .form_obj_send td.leva_cast3 label,
#objednavka .form_obj_send td.leva_cast5 label
{
  width: 40px;
  padding: 0px;
}
#obj_stat
{
  width: 152px;
}
#objednavka .form_obj_send td.leva_cast1,
#objednavka .form_obj_send td.leva_cast2,
#objednavka .form_obj_send td.leva_cast3,
#objednavka .form_obj_send td.leva_cast5
{
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 80%;
  text-align: right;
}
#objednavka .form_obj_send .input_normal
{
}
#objednavka .form_obj_send .input_important
{
  color: #FF0000;
}
#objednavka .form_obj_send td.prava_cast1 input,
#objednavka .form_obj_send td.prava_cast2 input
{
  padding: 0px;
}
#objednavka .form_obj_send td.leva_cast4
{
  padding-top: 20px;
  text-align: right;
}
#obj_pozn
{
  width: 488px;
}
#objednavka .form_obj_send .right_button
{
  width: 100%;
  text-align: right;
  margin-top: 40px;
}
#objednavka .pruh_stranky form
{
  margin: 0px;
  padding: 0px;
}

#objednavka .obj_hlavicka
{
  font-family: Verdana,Tahoma, sans-serif;
  font-size: 80%;
  padding: 8px;
}
#objednavka .obj_hlavicka .adresa1,
#objednavka .obj_hlavicka .adresa2
{
  padding-bottom: 10px;
}
#objednavka .obj_hlavicka .adresa3
{
  width: 760px;
}
#objednavka .obj_hlavicka .ico_dic
{
  padding-bottom: 10px;
}
#objednavka .obj_hlavicka .firma
{
  padding-bottom: 6px;
}
#objednavka .obj_hlavicka .sl1,
#objednavka .obj_hlavicka .sl2,
#objednavka .obj_hlavicka .sl3,
#objednavka .obj_hlavicka .sl4
{
  float: left;
}
#objednavka .obj_hlavicka .sl1,
#objednavka .obj_hlavicka .sl3
{
  text-align: right;
}
#objednavka .obj_hlavicka .sl2,
#objednavka .obj_hlavicka .sl4
{
  text-align: left;
  padding-left: 2px;
  margin-right: 20px;
}
#objednavka .pruh_stranky form
{
  margin: 0px;
}
#objednavka .right_button
{
  margin-top: 8px;
}
#objednavka .right_button form
{
  float: right;
}
#objednavka .hlaseni_warning,
#objednavka .hlaseni_error
{
  border-top: 2px solid;
  padding: 4px;
  text-align: center;
  font-weight: 600;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 90%;
  color: #FF0000;
  background-color: #FFF3F3;
}
#objednavka .hlaseni_info
{
  border-top: 2px solid;
  padding: 4px;
  text-align: center;
  font-weight: 600;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 90%;
  color: #0000FF;
  background-color: #F3F3FF;
}
#objednavka .hlaseni_warning .description_text
{
  font-weight: 400;
  font-size: 80%;
}
#objednavka .hlaseni_warning form .button
{
  margin-top: 12px;
  margin-bottom: 12px;
}
#objednavka .ico_obj_send
{
  border-bottom: 1px solid;
  padding: 8px;
  padding-bottom: 20px;
  padding-top: 20px;
  padding-left: 100px;
  margin: 0px;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 80%;
}
#objednavka .ico_obj_send input.input_normal
{
  background-color: #F3F3FF;
}
#objednavka .ico_obj_send .ico
{
  float: left;
  margin-right: 20px;
}
#mat_list
{
  font-family: 'Times New Roman CE','Times New CE';
  border: 1px solid rgb(65,0,229);
  padding: 6px;
}
#mat_list .sub_nadpis1
{
  font-weight: bold;
  margin-bottom: 1.5em;
}
#mat_list .nadpis2
{
  font-weight: bold;
  font-style: italic;
  margin-top: 0.5em;
}
#mat_list .obr1
{
  float: left;
}
#prihlaseni
{
  width: 100%;
}
#prihlaseni .telo
{
  padding: 12px;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 10pt;
}

#prihlaseni .telo .log_form .log_name_l,
#prihlaseni .telo .log_form .log_name_i,
#prihlaseni .telo .log_form .log_heslo_l,
#prihlaseni .telo .log_form .log_heslo_i
{
  float: left;
}
#prihlaseni .telo .log_form .log_name_l,
#prihlaseni .telo .log_form .log_heslo_l
{
  width: 140px;
  text-align: right;

}
#prihlaseni .telo .log_form .log_name_i,
#prihlaseni .telo .log_form .log_heslo_i
{
  margin-bottom: 6px;
}
#prihlaseni .telo .log_form .button_prihlas
{
  float: right;
}
#prihlaseni .telo .err_text
{
  margin-bottom: 30px;
  color: #FF0000;
  font-weight: 600;
}
#prihlaseni .telo .info_text
{
  margin-bottom: 30px;
  color: #0000FF;
  font-weight: 600;
}
#prihlaseni .err_send_mail_form .title
{
  margin-bottom: 20px;
}
#registrace
{
  width: 100%;
}
#registrace .telo
{
  padding: 12px;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 10pt;
}
#registrace .telo .pokracovat
{
  float: right;
  margin: 8px;
  font-weight: 600;
}
#registrace .telo .reg_form .reg_prihlas_telo
{
  margin-bottom: 12px;
}
#registrace .telo .reg_form .reg_prihlas_telo .nadpis
{
  margin-bottom: 12px;
}

#registrace .telo .reg_form .reg_prihlas_telo .reg_name_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_name_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_heslo_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_heslo_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_ico_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_ico_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_dic_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_dic_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_jmeno_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_jmeno_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_firma_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_firma_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_ulice_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_ulice_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_mesto_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_mesto_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_psc_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_psc_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_stat_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_stat_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_tel_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_tel_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_email_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_email_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_fax_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_fax_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_velk_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_velk_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_zasilat_novinky_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_zasilat_novinky_l
{
  float: left;
}
#registrace .telo .reg_form .reg_prihlas_telo .reg_name_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_heslo_l
{
  width: 140px;
  text-align: right;
}
#registrace .telo .reg_form .reg_prihlas_telo .reg_ico_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_dic_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_firma_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_jmeno_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_ulice_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_mesto_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_psc_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_stat_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_tel_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_email_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_fax_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_velk_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_zasilat_novinky_l
{
  width: 90px;
  text-align: right;
}
#registrace .telo .reg_form .reg_prihlas_telo .reg_name_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_heslo_l,
#registrace .telo .reg_form .reg_prihlas_telo .reg_email_l
{
  color: #CC0000;
}
#registrace .telo .reg_form .reg_prihlas_telo .reg_name_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_heslo_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_ico_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_dic_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_firma_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_jmeno_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_ulice_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_mesto_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_psc_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_stat_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_tel_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_email_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_fax_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_velk_i,
#registrace .telo .reg_form .reg_prihlas_telo .reg_zasilat_novinky_i
{
  margin-bottom: 6px;
  margin-left: 4px;
}
#registrace .telo .reg_form .button_reg
{
  float: right;
  margin: 0px;
}
#registrace .telo .reg_form
{
  margin: 0px;
  padding: 0px;
  border: 0px;
}
#registrace .telo .reg_form .reg_prihlas_telo .reg_velk_p,
#registrace .telo .reg_form .reg_prihlas_telo .reg_zasilat_novinky_p
{
  margin-left: 20px;
  float: left;
  font-size: 8pt;
  color: #666666;
  margin-top: 3px;
  width: 300px;
}
#registrace .telo .err_text
{
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
  font-weight: 600;
  color: #FF0000;
}
#galerie_obrazku
{
  width: 785px;
}
#galerie_obrazku .levy_sloupec
{
  float: left;
  width: 126px;
  padding: 2px;
  border: 1px solid;
  margin-top: 4px;
  margin-left: 2px;
  background-color: rgb(0,128,51);
  text-align: center;
}
#galerie_obrazku .levy_sloupec img
{
  margin-top: 1px;
  margin-bottom: 1px;
}
#galerie_obrazku .pravy_sloupec
{
  float: left;
  padding: 2px;
  border: 1px solid;
  margin-top: 4px;
  margin-left: 4px;
  margin-right: 0px;
  background-color: rgb(0,128,51);
}
#galerie_obrazku .pravy_sloupec .nadpis,
#galerie_obrazku .levy_sloupec .nadpis
{
  background-color: rgb(249,249,63);
  padding: 2px;
  margin-bottom: 2px;
  text-align: center;
}
#galerie_obrazku .paticka form
{
  width: 100%;
  text-align: center;
}
#galerie_obrazku .paticka #paticka
{
  width: 100%;
}

#napoveda
{
  margin-top: 20px;
  background-color: rgb(255,255,240);
  border: 1px solid rgb(95,75,0);
}
#napoveda h1,
#napoveda h2
{
  background-color: rgb(255,245,220);
  color: rgb(95,75,0);
  font-family: 'Tahoma CE','Arial CE','Helvetica CE',Tahoma,Arial,lucida,sans-serif; 
  font-size: 9pt;
  margin: 0px;
  padding: 4px;
}
#napoveda .telo,
#napoveda .telo h1,
#napoveda .telo h2
{
  font-family: 'Verdana CE','Arial CE','Lucida Grande CE','Helvetica CE',Verdana,Arial,lucida,sans-serif;
  font-size: 8pt;
  letter-spacing: normal;
  color: rgb(105,75,75);
}
#napoveda .telo
{
  padding: 0px;
  margin: 0px;
  padding: 4px;
}  
#napoveda .telo h1,
#napoveda .telo h2
{
  border: 0px;
  background-color: rgb(255,255,240);
  padding: 0px;
  margin: 0px;
  text-align: left;
  margin-top: 8px;
  margin-bottom: 4px;
  font-weight: bolder;  
}
#napoveda .telo p
{
  margin: 0px;
  padding: 0px;
}
#napoveda .telo strong
{
  font-weight: bold;
  color: rgb(105,105,105);
}
#main_page .stredni_pruh .noView
{
  width: 100%;
  text-align: center;
  font-weight: bold;
}
#zbozi_filter
{
  line-height: 22px;
  color: rgb(95,75,0);
  background-color: rgb(255,245,220);
  margin: 0px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 2px;
  border-top: 1px solid rgb(95,75,0);
  border-bottom: 1px solid rgb(95,75,0);
  font-family: 'Verdana CE','Arial CE','Lucida Grande CE','Helvetica CE',Verdana,Arial,lucida,sans-serif;
  font-size: 10pt;
}
#zbozi_filter .price_filter .label,
#zbozi_filter .order_filter .label
{
  float: left;
  font-weight: 600;
}
#zbozi_filter .order_filter .label
{
  margin-left: 10px;
}
#zbozi_filter .price_filter select,
#zbozi_filter .order_filter select
{
  margin-left: 2px;
  float: left;
  height: 22px;
}  
#zbozi_filter .price_filter select
{
  width: 140px;
}  
#zbozi_filter .order_filter select
{
  width: 60px;
}  
#zbozi_filter .order_asc
{
  margin: 0px;
  padding: 0px;
  margin-left: 4px;
  float: left;  
}
#zbozi_filter .order_asc input
{
  margin: 0px;
  padding: 0px;
}

