
.esnadpis
{
  background-color: #2D3430;
  color: white;
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: bold;
}

.eaitem
{
  background-color: #E6E6E6;
  color: black;
  border-bottom: white 1px solid;
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
  padding-left: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.eaitem a, .eaitem a.bl
{
  color: black;
  text-decoration: none;
}

.eaitem a.bl
{
  display: block;
}

.eaitem a:hover, .eaitem a.bl:hover
{
  color: black;
  text-decoration: underline;
}

.eaitem a.bl:hover
{
  display: block;
}

/* specialni odkazy */
div.mod_ea
{
}

/* vyhledavani */
div.mod_eh
{
  background-color: #2D3430;
  color: white;
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 10px;
}

div.mod_eh form
{
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
}

div.mod_eh a, div.mod_eh a:hover
{
  color: white;
}

/* katalog */
div.mod_eka
{
}

div.mod_eka a.k1
{
}

div.mod_eka a.k1:hover
{
}

div.mod_eka a.k2
{
font-size: 10px;
}

div.mod_eka a.k2:hover
{
font-size: 10px;
}

div.mod_eka a.k3
{
}

div.mod_eka a.k3:hover
{
}

div.mod_eka a.k1sel
{
}

div.mod_eka a.k2sel
{
text-decoration: underline;
}

div.mod_eka a.k3sel
{
}


/* podrobne vyhledavani */
div.mod_ep
{
  font-family: Verdana,Helvetica,Sans-Serif;
  margin-top: 10px;
  margin-left: 10px;
}

div.mod_ep h1
{
  font-size: 14px;
}

div.mod_ep td
{
  font-size: 11px;
  padding-right: 10px;
}


/* seznam zbozi */
div.mod_es
{
  width: 665px;
}

div.mod_es div.mapa a
{
color: #E26BB1;
text-decoration: underline;
}

div.mod_es div.mapa a:hover
{
color: #E26BB1;
text-decoration: none;
}

div.mod_es2
{
  padding-top: 10px;
  margin-left: 5px;
  margin-right: 5px;
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
}

div.mod_es div.mapa
{
  margin-left: 5px;
  color: #99B56B;
  font-size: 10px;
  font-family: Verdana,Helvetica,Sans-Serif;
  padding-bottom: 5px;
}

div.mod_es div.n
{
  margin-left: 5px;
  color: #2D3430;
  font-size: 16px;
  font-family: Verdana,Helvetica,Sans-Serif;
  font-weight: bold;
}

div.mod_es div.r
{
  width: 100%;
}

div.mod_es div.r2
{
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 8px;
  border: #2D3430 2px solid;
  background-color: #E6E6E6;
  text-align: right;
}

div.mod_es div.r table
{
  width: 100%;
}

div.mod_es div.r table td
{ 
  text-align: left;
  font-size: 10px;
  font-family: Verdana,Helvetica,Sans-Serif;
}

div.mod_es div.r table td span
{ 
  color: #2D3430;
}

div.mod_es div.r form
{
  padding: 0px;
  margin: 0px;
}

div.mod_es div.r form select
{
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
}

div.mod_es table.seznam
{
  width: 100%;
}

div.mod_es table.seznam td
{
  padding: 5px;
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
}

div.mod_es table.seznam td.c11
{
}

div.mod_es table.seznam td.c1x
{
  border-left: #E6E6E6 1px solid;
}

div.mod_es table.seznam td.cx1
{
  border-top: #E6E6E6 1px solid;
}

div.mod_es table.seznam td.cxx
{
  border-left: #E6E6E6 1px solid;
  border-top: #E6E6E6 1px solid;
}

div.mod_es table.seznam td.foto
{
  padding-left: 0px;
}

div.mod_es table.seznam td div.n2
{
  margin-bottom: 5px;
  font-size: 14px;
  font-family: Verdana,Helvetica,Sans-Serif;
  font-weight: bold;
}

div.mod_es table.seznam td div.n2 a
{
  color: #2D3430;
  text-decoration: underline;
}

div.mod_es table.seznam td div.n2 a:hover
{
  color: #2D3430;
  text-decoration: none;
}

div.mod_es table.seznam td div.po
{
  margin-top: 10px;
  margin-bottom: 10px;
}

div.mod_es table.seznam td span.nc
{
  color:  red;
  font-weight: bold;
}

div.mod_es div.nav
{
  border-top: #E6E6E6 3px solid;
  margin-top: 20px;
  padding-top: 15px;
  padding-bottom: 20px;
  text-align: center;
  color: #3F3F3F;
}

div.mod_es div.nav a
{
  color: #3F3F3F;
  text-decoration: none;
}

div.mod_es div.nav a:hover
{
  color: #3F3F3F;
  text-decoration: underline;
}


/* nahled kosiku */
div.mod_en
{
}

div.mod_en div.eaitem
{
  padding-top: 15px;
  padding-bottom: 15px;
}

div.mod_en div.a
{
  margin-top: 8px;
  margin-bottom: 5px;
}

div.mod_en a
{
  display: inline;
  color: black;
  text-decoration: underline;
}

div.mod_en a:hover
{
  display: inline;
  color: black;
  text-decoration: underline;
  background-color: #E6E6E6;
}


/* Nejprodavanejsi */
div.mod_ee
{
  background-color: #E6E6E6;
  padding-bottom: 1px;
}

div.mod_ee dir.ul
{
  margin: 0px;
  padding-left: 5px;
}

div.mod_ee dir.ul ul
{
  list-style-image: url( "../images/top.png");
  margin-top: 5px;
  margin-left: 20px;
  color: black;
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
  font-weight: normal;
}


/* Detail zbozi */
div.mod_ed
{
  margin: 10px;
}

div.mod_ed2
{
  width: 100%;
}

div.mod_ed2 div.mapa
{
  margin-left: 5px;
  color: #99B56B;
  font-size: 10px;
  font-family: Verdana,Helvetica,Sans-Serif;
}

Přidej do stylu:
div.mod_es div.n
{
  margin-top: 5px;
  padding-bottom: 5px;
}

div.mod_ed h1
{
  color: #2D3430;
  font-size: 16px;
  font-family: Verdana,Helvetica,Sans-Serif;
  font-weight: bold;
}

div.mod_ed form
{
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
  text-align: right;
}

div.mod_ed td.txt
{
  width: 100%;
  vertical-align: top;
}

div.mod_ed td.img
{
  padding-left: 5px;
  text-align: right;
  vertical-align: top;
}

/* Upg-165 */
div.mod_ed td.imged {
  valign-text: top;
  padding-top: 4px;
}

div.mod_ed td.imged img {
  border: orange 1px solid;
  padding: 1px;
  margin: 1px;
}

div.mod_ed td.imged div.popisImg {
  font-size: 11px;
  padding-top: 3px;
}
/* Upg-165 */

div.mod_ed table.info1
{
  width: 100%;
  font-size: 12px;
  font-family: Verdana,Helvetica,Sans-Serif;
}

div.mod_ed table.info1 td
{
  background-color: #E6E6E6;
  padding: 3px;
}

div.mod_ed table.info1 tr.cena
{
  color: red;
  font-weight: bold;
}

div.mod_ed div.info2
{
  margin-top: 10px;
}

div.mod_ed div.info2 div.show
{
}

div.mod_ed div.info2 div.hide
{
  display: none;
}

div.mod_ed div.info2 div.par
{
  border-bottom: #2D3430 3px solid;
}

div.mod_ed div.info2 div.par span
{
  background-color: #2D3430;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Verdana,Helvetica,Sans-Serif;
  font-size: 11px;
  color: white;
}

div.mod_ed div.info2 div.par span a
{
  text-decoration: none;
  color: white;
}

div.mod_ed div.info2 div.par span a:hover
{
  text-decoration: underline;
  color: white;
}

div.mod_ed div.info2 div.detail
{
  padding-left: 0px;
  font-family: Verdana,Helvetica,Sans-Serif;
  font-size: 11px;
}

div.mod_ed div.info2 div#parzb table
{
  width: 100%;
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
}

div.mod_ed div.info2 div#parzb table tr.paralt
{
  background-color: #E6E6E6;
}

div.mod_ed div.info2 div#parzb table td.par21
{
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}

div.mod_ed div.info2 div#parzb table td.par22
{
  text-align: right;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}

div.fotoram
{
  border: #E6E6E6 1px solid;
}


/* zobrazit kosik */
div.mod_eko
{
  margin: 10px;
  width: 665px;
}

div.mod_eko h1
{
  color: #2D3430;
  font-size: 16px;
  font-family: Verdana,Helvetica,Sans-Serif;
  font-weight: bold;
}

div.mod_eko table.zbozi
{
  width: 100%;
  text-align: center;
  margin-bottom: 20px;
}

div.mod_eko table.zbozi th
{
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
}

div.mod_eko table.zbozi td
{
  padding: 3px;
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
  background-color: #E6E6E6;
}

div.mod_eko div.ceny
{
  text-align: right;
  margin-bottom: 20px;
}

div.mod_eko div.ceny th
{
  text-align: right;
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
  font-weight: normal;
}

div.mod_eko div.ceny td
{
  text-align: right;
  padding: 3px;
  padding-left: 20px;
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
}

div.mod_eko div.ceny tr.cena
{
  color: red;
  font-weight: bold;
}

div.mod_eko div.b
{
  text-align: right;
}


/* objednavka */
div.mod_eo
{
  margin: 10px;
  font-family: Verdana,Helvetica,Sans-Serif;
  font-size: 11px;
  width: 665px;
}

div.mod_eo h1
{
  color: #2D3430;
  font-size: 16px;
  font-weight: bold;
}

div.mod_eo th
{
  color: #2D3430;
  text-align: left;
  font-size: 12px;
}

div.mod_eo td
{
  padding-left: 10px;
  font-size: 11px;
}


/* info styl */
div.eshopinfo
{
  font-size: 11px;
  font-family: Verdana,Helvetica,Sans-Serif;
  padding-top: 40px;
  text-align: center;
  font-weight: bold;
}
