/*
Theme Name: extra-web theme
Theme URI: http://wordpress.org/
Description: The theme of the extra-web webdesign company.
Version: 0.9a
Author: epic
Author URI: http://www.extra-web.cz
Tags: fixed width

	extra-web theme

*/

html, body, ul, ol, li, p, h1, h2, h3, h4
{
	list-style: none;
	margin: 0;
	padding: 0;
}

h1,
h2,
h3
{
  font-family: 'Verdana', 'Arial', sans-serif;
  font-size: 100%;
  font-weight: normal;
}

a,
a:active,
a:visited
{
  border: none;
  color: #737373;
  font-weight: bold;
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

html
{
  background: #ffffff;
}

body
{
  background: #e6e8e9 url('images/body.gif') repeat-x 0 bottom;
  color: #585a5b;
  padding: 0 0;
}

#content
{
  background: #ffffff url('images/content.gif') repeat-y 0 0;
  font-family: 'Verdana', 'Arial', sans-serif;
  font-size: 62.5%;
  font-style: normal;
  font-weight: normal;
  margin: 0;
  margin: 0 auto;
  padding: 0;
  position: relative;
  width: 845px;
}

#header
{
  background: transparent url('images/header.gif') no-repeat 0 0;
  height: 65px;
  overflow: hidden;
  position: relative;
}

#header ul li a
{
  border: none !important;
  display: block;
  height: 46px;
  left: 67px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  padding: 0 0 0 206px;
  width: 0;
}

#home
{
  font-size: 120%;
  position: absolute;
  top: 25px;
  right: 10px;
  text-transform: uppercase;
}

#home2
{
  font-size: 100%;
  position: absolute;
  bottom: 114px;
  left: 300px;
  text-transform: uppercase;
}

#main
{
  /*background: transparent url('images/main.gif') no-repeat 0 51px;*/
  float: left;
  left: 273px;
  padding: 36px 0 30px 0;
  position: relative;
  width: 380px;
  z-index: 1;
}

body.prispevek #main
{
  /* background: transparent url('images/main.gif') no-repeat 15px 51px; */
}

#main div.novinky ul li.vice
{

}

#main p
{
  font-size: 110%;
  line-height: 1.5em;
  padding: 5px 15px;
  text-align: justify;
  text-indent: 0;
}

#main p.center,
#main p.zarovnat-na-stred
{text-align: center; text-indent: 0;}

#main h1,
#main h2,
#main h3
{
  color: #4e5254;
  font-size: 100%;
  font-weight: bold;
  padding: 15px 15px 0 15px;
  text-transform: uppercase;
}

#main h1
{
  font-size: 130%;
}

#main h2
{
  background: transparent url('images/li.gif') no-repeat 0 4px;
  font-size: 110%;
  margin: 0 15px;
  padding: 0 15px;
  text-transform: none;
}

#main h3
{
  font-size: 100%;
}

#main ul,
#main ol
{
  font-size: 100%;
  padding: 5px 0;
}

#main ul ul,
#main ol ol
{
  padding: 5px 5px;
}

#main ul li,
#main ol li
{
  font-size: 110%;
  list-style: none url('images/li.gif');
  margin: 8px 40px;
  padding: 0 0 0 0;
}

#main ul li li,
#main ol li li
{
  font-size: 100%;
}

#main ol li
{
  list-style: decimal;
}

#main table
{
  border: 1px #C4C8CA solid;
  border-collapse: collapse;
  margin: 10px 15px;
}

#main table th
{
  background: transparent;
  border: 1px #C4C8CA solid;
  font-size: 100%;
  font-weight: bold;
  padding: 0.2em 0.4em;
  text-align: left;
}

#main table td
{
  border: 1px #C4C8CA solid;
  font-size: 100%;
  padding: 0.2em 0.4em;
  text-align: left;
}

#main table.table-3d,
#main table.table-stahnout
{
  width: 350px;
}

#main table.table-3d td
{
  text-align: center;
  width: 30px;
}

#main table.table-3d tr.hlavicka th
{
  text-align: center;
}

#main table.table-stahnout tr td
{
  text-align: center;
}

#main table.table-stahnout tr td a img
{
  border: none;
}

#main table.table-stahnout tr em
{
  display: block;
  font-style: normal;
  font-weight: normal;
}

body.kontakty #main table
{
  border: none;
  border-collapse: collapse;
  margin: 10px 15px;
  width: 350px;
}

body.kontakty #main table th
{
  background: #737373;
  border: none;
  color: #ffffff;
  font-size: 90%;
  font-weight: bold;
  padding: 0 2px 0 0;
  text-align: left;
  width: 100px;
}

body.kontakty #main table td
{
  border: none;
  font-size: 90%;
  padding: 0;
  text-align: left;
  width: 250px;
}

#side
{
  float: left;
  height: auto !important;
  height: 341px;
  left: -380px;
  min-height: 341px;
  overflow: hidden;
  padding: 51px 0 50px 67px;
  position: relative;
  width: 206px;
}

div.side-zidle-lapalma
{background: transparent url('images/side_zidle.gif') no-repeat right top;}
body.ceniky #side
{background: transparent url('images/cenik.jpg') no-repeat right top;}
body.showroom #side
{background: transparent url('images/showroom.jpg') no-repeat right top;}
body.vyprodej #side
{background: transparent url('images/vyprodej.jpg') no-repeat right top;}
body.kontakty #side
{background: transparent url('images/kontakty.jpg') no-repeat right 54px; padding-top: 190px;}
body.uvodni-stranka #side
{background: transparent url('images/uvod.jpg') no-repeat right 51px; padding-top: 270px;}
body div.side-ke-stazeni
{background: transparent url('images/stazeni.jpg') no-repeat right 51px;}

body.reklamace #side
{
  padding-top: 200px;
}

#side h2
{
  color: #4e5254;
  display: none;
  font-size: 100%;
  font-weight: bold;
  padding: 22px 0 10px 0;
  text-transform: uppercase;
}

#side h3
{
  font-size: 100%;
  font-weight: bold;
}

.uvodni-stranka #side h2
{
  display: none;
}

#side p
{
  color: #ffffff;
  font-size: 110%;
  padding: 4px 0;
}

#side div.kontakt
{
  margin: 0 0;
  padding: 0 0;
}

#side div.kontakt ul
{
  font-size: 100%;
  padding: 0 0 15px 0;
}

#side div.kontakt ul.posledni
{
  padding: 0 0;
}

#side div.kontakt ul li
{
  font-size: 100%;
}

#side div.kontakt ul li a
{
  font-size: 100%;
  font-weight: normal;
  margin: 0 0;
  text-decoration: underline;
}

#side div.kontakt ul li a.vice:hover
{
  text-decoration: none;
}

body.reklamace #side p
{
  color: #4e5254;
  padding: 10px 0 5px 0;
}

#side div.jazyky
{
  padding: 30px 0 0 0;
}

#side div.jazyky ul li,
body.reklamace #side ul li
{
  list-style: none url('images/li2.gif');
  margin: 0 0 0 15px;
}

#side div.jazyky ul li.aktualni
{
  list-style: none url('images/li.gif');
}

#side div.jazyky ul li.aktualni a
{
  color: #4e5254;
}

body.kontakty #side ul
{
  background: transparent url('images/li.gif') no-repeat 0 3px;
  margin: 0 0 10px 0;
  padding: 0 0 0 15px;
}

body.kontakty #side ul li.odstup
{
  padding: 0 0 10px 0;
}

#otherside
{
  background: transparent url('images/main.gif') no-repeat -380px 51px;
  color: #6d6e71;
  float: left;
  left: 0;
  padding: 220px 0 10px 0;
  position: relative;
  width: 176px;
  z-index: 3;
}

body.uvodni-stranka #otherside
{
  background: transparent url('images/uvod_otherside.jpg') no-repeat 0 51px;
}

#otherside h2
{
  color: #4e5254;
  font-size: 100%;
  font-weight: bold;
  padding: 0 0;
  text-transform: uppercase;
}

#otherside h3
{
  padding: 8px 0 0 0;
}

#otherside div.aktuality
{
  border-left: 1px #9b9fa4 solid;
  padding: 8px 8px;
}

#footer
{
  background: #ffffff url('images/footer.gif') no-repeat 0 0;
  clear: both;
  height: 130px;
  padding: 0 0;
  z-index: 4;
}

#footer p
{
  color: #737373;
  font-size: 100%;
  font-weight: normal;
  line-height: 28px;
  padding: 40px 0 0 0;
  text-align: center;
}

#footer a.home
{
  bottom: 111px;
  display: block;
  height: 19px;
  left: 67px;
  overflow: hidden;
  padding: 0 0 0 225px;
  position: absolute;
  width: 0;
}

#menu
{
  left: 67px;
  padding: 0 0;
  position: absolute;
  top: 46px;
  z-index: 6;
}

#menu h2
{
  display: none;
}

#menu ul
{
  height: 19px;
  padding: 0 0;
}

#menu ul li
{
  display: block;
  float: left;
  margin: 0 0;
  padding: 3px 0;
  position: relative;
}

#menu ul li a
{
  border-left: 1px solid #ffffff;
  color: #4e5254;
  display: block;
  float: left;
  font-size: 110%;
  font-weight: normal;
  line-height: 13px;
  padding: 0 7px;
  white-space: nowrap;
}

#menu ul li.katalog-vyrobku a
{border-left: none;}


#menu ul li.katalog-vyrobku a
{padding: 0 22px;}
#menu ul li.ceniky a
{padding: 0 13px;}

#menu ul li.aktualni a,
#menu ul li a:hover
{
  color: #ffffff;
  text-decoration: none;
}

#menu ul ul
{
  background: #8c8c8c;
  border: 1px #ffffff solid;
  display: none;
  height: auto;
  left: 0;
  position: absolute;
  padding: 0 0;
  top: 19px;
}

#menu ul li:hover ul
{
  display: block;
}

#menu ul ul li
{
  display: block;
  float: none;
  margin: 0 0;
  padding: 2px 0;
  position: static;
}

#menu ul ul li a
{
  border-left: none;
  color: #ffffff;
  display: block;
  float: none;
  font-size: 100%;
  font-weight: normal;
  line-height: 13px;
  padding: 5px 8px !important;
  white-space: nowrap;
}

#menu ul ul li.aktualni a,
#menu ul ul li a:hover
{
  text-decoration: underline;
}

.skrt
{
text-decoration: line-through;
}
.norm
{
text-decoration: none;
}
.red
{
color: red !important;
}

.redcenter
{
color: red;
text-align: center !important;
}

.cform
{
  margin: 0 25px;
  padding: 0;
  width: 400px;
}

.cform fieldset
{
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  width: 100%;
}

.cform fieldset legend
{
  display: none;
}

.cform input, .cform label, .cform textarea, .cform select
{
  color: #6d6e71;
  font-family: 'Verdana', 'Arial', sans-serif;
  margin: 0;
  padding: 0;
}

.cform label
{
  background: none;
  display: block;
  font-size: 110%;
  font-weight: bold;
  padding: 1px 0 0 0;
  text-align: left;
}

.cform li.cf_li_err label
{
  color: #009bd9;
}

.cform input
{
  background: #f1f1f1;
  border: 1px solid #c9c9c9;
  font-size: 110%;
  height: 14px;
  line-height: 14px;
  overflow: hidden;
  padding: 1px 2px;
  text-align: left;
  width: 140px;
}

.cform input:hover, .cform input:focus
{
  background: #e8e8e8;
}

.cform li.cf_li_err input
{
  background: #e8e8e8;
  border: 1px solid #009bd9;
  color: #009bd9;
  font-weight: bold;
}

.cform select
{
  background: #f1f1f1;
  border: 1px solid #c9c9c9;
  font-size: 110%;
  height: 14px;
  line-height: 14px;
  overflow: hidden;
  padding: 1px 2px;
  text-align: left;
  width: 140px;
}

.cform select:hover
{
  background: #e8e8e8;
}

.cform textarea
{
  background: #f1f1f1;
  border: 1px solid #c9c9c9;
  font-size: 110%;
  height: 50px;
  line-height: 14px;
  overflow: hidden;
  padding: 1px 2px;
  text-align: left;
  width: 140px;
}

.cform textarea:hover, .cform textarea:focus
{
  background: #e8e8e8;
}

.cform li.cf_li_err textarea
{
  background: #e8e8e8;
  border: 1px solid #009bd9;
  color: #009bd9;
  font-weight: bold;
}

.cform input.sendbutton
{
  background: #f1f1f1;
  border: 1px solid #c9c9c9;
  cursor: pointer;
  font-size: 110%;
  font-weight: bold;
  height: 25px;
  line-height: 25px;
  overflow: hidden;
  padding: 0px 2px 2px 2px;
  text-align: center;
  width: 80px;
}

.cform input.sendbutton:hover
{
  background: #e8e8e8;
  border: 1px solid #009bd9;
  color: #009bd9;
}

div.cf_info
{
  font-size: 110%;
  overflow: hidden;
  padding: 2px 25px;
  text-align: left;
  width: 300px;
}

.cform ol
{
  font-size: 100%;
  margin: 0;
  padding: 0;
}

.cform ol.cf-ol li, .cform ol.cf-ol li.cf_li_err
{

  background: none !important;
  border: none !important;
  font-size: 100%;
  margin: 0 !important;
  padding: 5px 0 !important;
}

.cform span.reqtxt, .cform span.emailreqtxt
{
  display: none;
}

#main .cform p
{
  padding: 0;
}

.linklove {display: none;}
.vlevo, .left {float: left;}
.vpravo, .right {float: right;}
.velka-pismena {text-transform: uppercase;}

.ngg-galleryoverview
{
  margin: 0 15px 10px 15px;
  width: 350px;
}

div.ngg-gallery-thumbnail
{
  margin: 0 5px 0 0;
}

div.ngg-gallery-thumbnail img
{
  border: 1px #ffffff solid;
  margin: 4px 0 0 0;
  padding: 0;
}

a.thickbox img.size-thumbnail
{
  background: #ffffff;
  border: 1px #585a5b solid;
  display: block;
  margin: 4px 0 0 0;
  padding: 4px;
}

.clear strong
{
  clear: both;
  display: block;
}

.ngg-singlepic
{
  border-width: 1px;
}

ul.produkty
{
  padding-top: 185px;
}

ul#ul-zidle-lapalma
{
  padding-top: 25px;
}

ul#ul-varicor
{
  padding-top: 140px;
}

ul.produkty li
{
  margin: 2px 0;
}

ul.produkty li.city-life,
ul.produkty li.akcni-sestavy
{
  background: transparent url('images/line.gif') no-repeat 12px bottom;
  margin-bottom: 5px;
  padding: 0 0 8px 0;
}

ul.produkty li a
{
  background: transparent url('images/li.gif') no-repeat 0 -7px;
  color: #ffffff;
  padding: 0 0 0 12px;
  text-transform: uppercase;
}

ul.produkty li a:hover,
ul.produkty li.aktualni a
{
  background-position: 0 center;
  color: #686969;
  text-decoration: none;
}

ul.produkty li span
{
  background: #dcdee0;
  border: 1px #c4c8ca solid;
  display: none;
  left: 120px;
  margin: 75px 0 0 0;
  padding: 5px;
  position: absolute;
  z-index: 99;
}

ul.produkty li span.obrazek
{
  margin-top: -40px;
  padding: 0;
}

ul.produkty li span.obrazek a
{
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}

ul.produkty li span.obrazek a img
{
  background: none;
  border: none;
  margin: 0;
  padding: 2px;
}

ul.produkty li:hover span
{
  display: block;
}

body.uvodni-stranka #main h1
{
  display: none;
}

body.uvodni-stranka #main
{
  background: transparent url('images/uvod_main.jpg') no-repeat 0 51px;
  padding-top: 230px;
}

body.prispevek #main h1.nadpis-vlevo
{
  color: #ffffff;
  height: 19px;
  left: -205px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: 28px;
}

/* značky */

body.prispevek #main h1.light
{
  background: transparent url('images/znacky/light.gif') no-repeat 0 0;
  padding-left: 69px;
  width: 0;
}

body.prispevek #main h1.oooh
{
  background: transparent url('images/znacky/oooh.gif') no-repeat 0 0;
  padding-left: 90px;
  width: 0;
}

body.prispevek #main h1.happy,
body.prispevek #main h1.happy-2
{
  background: transparent url('images/znacky/happy.gif') no-repeat 0 0;
  padding-left: 90px;
  width: 0;
}

body.prispevek #main h1.zero,
body.prispevek #main h1.zero-2
{
  background: transparent url('images/znacky/zero.gif') no-repeat 0 0;
  padding-left: 69px;
  width: 0;
}

body.prispevek #main h1.star
{
  background: transparent url('images/znacky/star.gif') no-repeat 0 0;
  padding-left: 59px;
  width: 0;
}

body.prispevek #main h1.bamboo
{
  background: transparent url('images/znacky/bamboo.gif') no-repeat 0 0;
  padding-left: 116px;
  width: 0;
}

body.prispevek #main h1.quadro
{
  background: transparent url('images/znacky/quadro.gif') no-repeat 0 0;
  padding-left: 118px;
  width: 0;
}

body.prispevek #main h1.plan
{
  background: transparent url('images/znacky/plan.gif') no-repeat 0 0;
  padding-left: 68px;
  width: 0;
}

body.prispevek #main h1.amera
{
  background: transparent url('images/znacky/amera.gif') no-repeat 0 0;
  padding-left: 118px;
  width: 0;
}

body.prispevek #main h1.aria
{
  background: transparent url('images/znacky/aria.gif') no-repeat 0 0;
  padding-left: 118px;
  width: 0;
}

body.prispevek #main h1.polis-3000
{
  background: transparent url('images/znacky/polis3000.gif') no-repeat 0 0;
  padding-left: 136px;
  width: 0;
}

body.prispevek #main h1.elegance
{
  background: transparent url('images/znacky/elegance.gif') no-repeat 0 0;
  padding-left: 139px;
  width: 0;
}

body.prispevek #main h1.palace
{
  background: transparent url('images/znacky/palace.gif') no-repeat 0 0;
  padding-left: 118px;
  width: 0;
}

body.prispevek #main h1.city-life
{
  background: transparent url('images/znacky/city_life.gif') no-repeat 0 0;
  padding-left: 107px;
  width: 0;
}

body.prispevek #main h1.elements-a-b-c
{
  background: transparent url('images/znacky/elements.gif') no-repeat 0 0;
  padding-left: 120px;
  width: 0;
}

body.prispevek #main h1.smart
{
  background: transparent url('images/znacky/smart.gif') no-repeat 0 0;
  padding-left: 80px;
  width: 0;
}

body.prispevek #main h1.jet
{
  background: transparent url('images/znacky/jet.gif') no-repeat 0 0;
  padding-left: 59px;
  width: 0;
}

body.prispevek #main h1.osvetleni
{
  background: transparent url('images/znacky/osvetleni.gif') no-repeat 0 0;
  height: 24px;
  padding-left: 156px;
  top: 23px;
  width: 0;
}

body.prispevek #main.zidle h1
{
  background: transparent url('images/znacky/zidle.gif') no-repeat 0 0;
  height: 24px;
  padding-left: 156px;
  top: 23px;
  width: 0;
}

body.zidle-lapalma #main h1
{
  background: transparent url('images/znacky/zidle.gif') no-repeat 0 0;
  color: #ffffff;
  height: 24px;
  left: -205px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-left: 156px;
  position: absolute;
  top: 23px;
  width: 0;
}

body #main h1.varicor
{
  background: transparent url('images/znacky/varicor.gif') no-repeat 0 0;
  color: #ffffff;
  height: 19px;
  left: -205px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-left: 118px;
  position: absolute;
  top: 28px;
  width: 0;
}


body #main h1.ceniky,
body #main h1.showroom,
body #main h1.vyprodej
{
  display: none;
}

body #main h1.design
{
  background: transparent url('images/design.gif') no-repeat 0 0;
  color: #ffffff;
  height: 19px;
  left: -205px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-left: 118px;
  position: absolute;
  top: 28px;
  width: 0;
}

body #main h1.aktuality
{
  background: transparent url('images/aktuality.gif') no-repeat 0 0;
  color: #ffffff;
  height: 19px;
  left: -205px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-left: 126px;
  position: absolute;
  top: 28px;
  width: 0;
}

body #main h1.napsali-o-nas
{
  background: transparent url('images/napsali.gif') no-repeat 0 0;
  color: #ffffff;
  height: 24px;
  left: -205px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-left: 157px;
  position: absolute;
  top: 23px;
  width: 0;
}

body #main h1.ke-stazeni
{
  background: transparent url('images/stazeni.gif') no-repeat 0 0;
  color: #ffffff;
  height: 24px;
  left: -205px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-left: 156px;
  position: absolute;
  top: 23px;
  width: 0;
}

body.ceniky #main h1.ke-stazeni
{
  display: none;
}

body #main h1.kontakty
{
  background: transparent url('images/kontakty.gif') no-repeat 0 0;
  color: #ffffff;
  height: 19px;
  left: -205px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-left: 121px;
  position: absolute;
  top: 28px;
  width: 0;
}

body #main h1.realizace
{
  background: transparent url('images/interier.gif') no-repeat 0 0;
  color: #ffffff;
  height: 24px;
  left: -205px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-left: 156px;
  position: absolute;
  top: 23px;
  width: 0;
}

/* konec značek */

p#obrazek-produktu
{
  left: -205px;
  margin: 0;
  padding: 0 0;
  position: absolute;
  top: 50px;
}

p#obrazek-produktu a
{
  border: none;
  display: block;
  margin: 0;
  padding: 0;
}

p#obrazek-produktu a img
{
  border: 1px #ffffff solid;
  padding: 0;
}

ul.pomucky
{
  margin: 20px 0 0 0;
}

ul.pomucky li
{
  list-style: square;
  margin: 0 0 2px 16px;
}

ul.pomucky li.li-1
{list-style: none url('images/li.gif');}
ul.pomucky li.li-2
{list-style: none url('images/li2.gif');}
ul.pomucky li.li-3
{list-style: none url('images/li3.gif');}
ul.pomucky li.li-4
{list-style: none url('images/li4.gif');}
ul.pomucky li.li-5
{list-style: none url('images/li5.gif');}

ul.vzornik
{
  background: #dcdee0;
  border: 1px #c4c8ca solid;
  display: none;
  left: -380px;
  margin: 15px 15px;
  position: absolute;
  top: 200px;
  width: 350px;
  z-index: 3;
}

ul.pomucky li:hover ul.vzornik
{
  display: block;
}

ul.vzornik li
{
  float: left;
  height: 100px;
  list-style: none;
  margin: 0;
  padding: 5px 8px;
}

ul.vzornik li p
{
  font-size: 110%;
  font-weight: bold;
}

ul.vzornik li img
{
  border: 1px #ffffff solid;
  margin: 5px 0;
}

ul.pomucky li div.rozmery
{
  background: #dcdee0;
  border: 1px #c4c8ca solid;
  display: none;
  left: -530px;
  margin: 15px;
  padding: 10px;
  position: absolute;
  top: 200px;
  width: 510px;
  z-index: 3;
}

ul.pomucky li:hover div.rozmery
{
  display: block;
}

#akce
{
  background: transparent url('images/jarni.gif') no-repeat 0 0;
  display: none;
  height: 195px;
  left: 310px;
  padding: 19px 215px 16px 0;
  position: absolute;
  top: 76px;
  width: 219px;
  z-index: 5;
}

#akce h2
{
  font-weight: bold;
  line-height: 1.5em;
  margin: 0 0;
  padding: 10px 20px;
  text-align: left;
  text-transform: uppercase;
}

#akce p
{
  color: #585a5b;
  line-height: 1.25em;
  margin: 0 0;
  padding: 5px 0 5px 20px;
  text-align: left;
}

#akce a.zavrit
{
  position: absolute;
  right: 200px;
  top: 150px;
}

#main p.levy-panel
{
  font-size: 100%;
  left: -205px;
  margin: 20px 0 0 0;
  padding: 0;
  position: absolute;
  text-align: left;
  width: 190px;
}

.ngg-navigation
{
  padding: 10px 0;
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.prev:hover,
.ngg-navigation a.next:hover
{
  background: #585a5b;
  color: #ffffff;
}

#toplist
{
  display: none;
}

#poznamka {
	font-size: 85% !important;
}
