html
	{font-family: verdana, helvetica, arial, sans-serif; color: #333; background: #f9f9f9 url(bxg.jpeg) top left repeat; font-size: 100%; min-height: 100.1%;}
a
	{color: #003366; text-decoration: underline;}
body
	{margin: 0; padding: 0;}
form
	{padding: 0; margin: 0;}
h1
	{font-size: 125%; font-weight: normal; margin: 0 0 16px 0; padding: 1ex 0; border-bottom: double #cccccc;}
h2
	{font-size: 105%; font-weight: bold; margin: 0; padding: 0;}
h3
	{font-size: 100%; font-weight: bold; margin: 0; padding: 0;}
h4
	{font-size: 100%; font-weight: bold; margin: 0; padding: 0;}
h5
	{font-size: 80%; font-weight: normal; margin: 0 0 2px 0; padding: 0;}
h6
	{font-size: 75%; font-weight: normal; margin: 0 0 2px 0; padding: 0;}
input, select, textarea
	{font-weight: normal;}
li
	{list-style: none; margin: 0; padding: 0;}
p
	{margin: 0; padding: 0;}
ul
	{list-style: none; margin: 0; padding: 0;}
caption
	{}
img
	{border: none;}
pre
	{font-size: 120%;}
table
	{margin: 0;}
.dbedit td, .dbedit th
	{text-align: left; vertical-align: bottom;}
.dbview td, .dbview th
	{text-align: left; vertical-align: top;}
.audit a
	{}
.audit img
	{border: none;}
.edit-cart
	{background: #f0fff0; margin: 4px 8px; padding: 4px 8px; border: 1px solid #cccccc;}
.edit-cart .rsep td, .edit-pchs .rsep td
	{font-size: 1px; border: 1px solid #ffc0c0; background: #ff8080;}
.edit-pchs
	{background: #fff0f0; margin: 4px 8px; padding: 4px 8px; border: 1px solid #cccccc;}
.edit-pchs a
	{float: left; display: block; color: #202020; background: #ffffee; text-decoration: none; margin: 2px 0; padding: 2px 4px; border: 1px solid #c0c0c0;}
.edit-pchs a:hover
	{color: #ff4040; background: #ffffff; text-decoration: underline;}
.headline
	{float: left; font-size: 105%; font-weight: bold; margin: 4px 4px; padding: 4px 8px; color: #ffffff; background: #2070d0; border: 1px solid #ffffff;}
.headline strong
	{font-size: 105%; color: #ffffcc;}
.msgwar
	{color: #cc0000; background-color: #ffffcc; border: 2px solid #cc0000; padding: 4px; margin: 8px 0; font-weight: bold;}
#foot
	{}
#head, #advert-head
	{text-align: center; margin: 10px 0 10px 0; padding: 0;}
#hend
	{clear: both;}
#login .data
	{float: left; padding: 2px; margin: 0;}
#login .head
	{clear: left; float: left; width: 4em; padding: 2px; margin: 0; text-align: right;}
#login .send
	{clear: left;}
#login form
	{padding: 0; margin: 0;}
#login input
	{margin: 0;}
#login-req
	{color: #ffffff; background: #ff6600; font-weight: bold; font-variant: small-caps; text-align: center; margin: 0; padding: 4px 8px;}
#login, #login-link
	{color: #333333; background: #eeeeee; font-size: 75%; font-weight: bold; text-align: center; margin: 0; padding: 4px 0; border: 1px solid #cccccc;}
#main
	{margin: 2px 0 0 0; padding: 0;}
#mend
	{clear: both;}
#mmain
	{font-size: 85%; padding: 0; margin: 0; float: right;}
#mmain .item
	{display: block; float: left; margin: 0; padding: 0; border-left: 0.2em solid #ffffff; border-top: 0.2ex solid #ffffff; border-bottom: 0.2ex solid #ffffff;}
#mmain a.mmni
	{display: block; padding: 8px; margin: 0; color: #ffffff; background: #2070d0; font-weight: bold; text-decoration: none;}
#mmain a.mmni:hover
	{color: #ffffff; background: #009900;}
#mmain ul
	{display: block; float: left; background: #ffffff;}
#mside
	{font-size: 82%; padding: 0; margin: 4px 0;}
#mside .lvl1
	{}
#mside .lvl1 a.smni
	{color: #ffffff; background: #003366; padding-left: 0.5em; font-weight: bold;}
#mside .lvl2
	{}
#mside .lvl2 a.smni
	{color: #ffffff; background: #006699; font-weight: bold;}
#mside .lvl3
	{}
#mside .lvl3 a.smni
	{color: #ffffff; background: #0099cc; font-style: normal;}
#mside .lvl4
	{}
#mside .lvl4 a.smni
	{font-style: italic;}
#mside .lvl5
	{}
#mside .lvl5 a.smni
	{padding-left: 1em;}
#mside .lvl6
	{}
#mside .lvl6 a.smni
	{padding-left: 2em;}
#mside .subul
	{margin: 0 0 0 0;}
#mside a.smni
	{text-decoration: none; display: block; margin: 0.2ex 0; padding: 1.5ex 0.5em;}
#mside a.smni:hover
	{color: #ffffff; background: #009900;}
#mside a.smni.actan0
	{border-left: 1em solid #ff9900;}
#mside a.smni.actan1
	{border-left: 1em solid #ff6600;}
#mside a.smni.actan2
	{border-left: 1em solid #cccccc;}
#mside a.smni.actan3
	{border-left: 1em solid #ffcc00;}
#mside li
	{margin: 0;}
#mside strong
	{font-weight: bold; font-size: 120%; margin: 4px; border: 1px solid #999999; padding: 4px;}
#mside ul
	{}
#page
	{text-align: left; width: 48.25em; margin: auto; background: #fff; border-top: 4px solid #fff; border-left: 16px solid #fff; border-right: 16px solid #fff; border-bottom: 8px solid #fff;}
#pmain
	{float: left; color: #332211; background: #ffffff; width: 34em; margin: 0; padding: 0;}
#pmain .audit
	{float: left; margin: 8px 8px 0 0; padding: 0;}
#pmainb
	{padding: 0;}
#pmainb .register
	{color: #336699; font-size: 90%; background: #ddeeff; margin: 0; padding: 8px; border: 1px solid #6699cc;}
#pmainb .register h1
	{text-align: center;}
#pmainb .register h2
	{background: #6699cc; color: #ffffff; padding: 8px;}
#pmainb .register h3
	{color: #003366; margin: 8px 2px;}
#pmainb .register p
	{margin: 8px 2px;}
#pmainb .register table
	{margin: auto;}
#pnavi
	{clear: right; float: right; width: 14em; margin: 0; padding: 0;}
#pnavib
	{}
#prest
	{float: right; width: 14em; margin: 0; padding: 0;}
#prest p a, #pnavi p a, #pside p a
	{text-decoration: none;}
#prest p a:hover, #pnavi p a:hover, #pside p a:hover
	{text-decoration: underline;}
#prest p, #pnavi p, #pside p
	{padding: 8px;}
#pside
	{clear: right; float: right; width: 14em; margin: 0; padding: 0;}
#pside .audit
	{clear: both; margin: 8px 8px 8px 0; padding: 0;}
#psideb
	{}
#psideb .register
	{clear: both; margin: 2px 0;}
#psideb .register a
	{text-decoration: none;}
#psideb .register a:hover
	{text-decoration: underline;}
a.asmap
	{clear: both; margin: 16px 16px 16px 0; font-size: 80%; font-variant: small-caps; color: #663300; text-decoration: none;}
a.asmap:hover
	{text-decoration: underline;}
.actu h2, .actu h3
	{margin: 4px 0;}
.actuc h2, .actuc h3
	{clear: both; margin: 4px 0;}
.actun
	{clear: both; color: #9f9f9f; margin: 4px 0; padding: 2px; font-size: 125%; font-weight: bold; text-align: center;}
.actun a
	{color: #3f3f3f; text-decoration: none;}
.actun a:hover
	{text-decoration: underline;}
.actun span
	{margin: 0 16px; padding: 0 16px;}
.added-bottom-code p, .added-page-code p, .added-side-code p
	{font-size: 75%; color: #6699cc; background: #ffffff;}
.added-bottom-code, .added-page-code, .added-side-code
	{clear: left; float: left; margin: 8px 0; padding: 1ex 0;}
.alic, td.alic, th.alic
	{text-align: center;}
.alil, td.alil, th.alil
	{text-align: left;}
.alir, td.alir, th.alir
	{text-align: right;}
.anketa
	{font-size: 70%; color: #333366; background: #ffffff; border: 1px solid #cccccc; margin: 8px 0; padding: 0;}
.anketa .celkem
	{margin: 0; padding: 8px; background: #eeeeee; border-top: 1px solid #cccccc;}
.anketa .dotaz
	{margin: 0; padding: 8px; background: #eeeeee; text-align: left; border-bottom: 1px solid #cccccc;}
.anketa .hlasy
	{margin: 0; padding: 4px 8px;}
.anketa .hlasy span
	{display: block; float: left; margin: 0; padding: 0; border-top: 2px solid #ff3300;}
.anketa .platnost
	{margin: 0; font-size: 75%; padding: 4px 0; border-bottom: 1px solid #cccccc;}
.anketa .pocet
	{margin: 0; padding: 4px; width: 1%; text-align: right; vertical-align: bottom;}
.anketa .sudy
	{background: #f7f7f7;}
.anketa .volba
	{margin: 0; padding: 4px; width: 100%; text-align: left; vertical-align: bottom;}
.anketa .volba a
	{text-decoration: underline;}
.anketa .volba a:hover
	{color: #cc3333; text-decoration: underline;}
.anketa .vyber
	{margin: 0; padding: 4px; width: 1%; text-align: right; vertical-align: middle;}
.anketa .zprava
	{margin: 0; padding: 8px 4px; background: #ffffff; border-top: 1px solid #cccccc;}
.anketa-special
	{float: left; margin: 8px 8px 0 0; width: 250px; height: 500px; line-height: 85%; background: #f3f6f9; overflow: auto;}
.arrows
	{clear: both; margin: 8px; padding: 0 1em; border-top: 1px solid #cccccc;}
.bann
	{margin: 4px 0 0 4px; color: #5f0000; font-size: 120%; font-weight: bold;}
.blok
	{clear: both; text-align: left; margin: 0; padding: 16px 16px 16px 0;}
.blok li, .blok-bo li, .noform li
	{margin: 0 0 0 24px; padding: 0 0 0 8px; list-style-type: disc;}
.blok-bo
	{clear: both; text-align: left; margin: 0; padding: 16px 0;}
.bold
	{font-weight: bold; margin: 0; padding: 8px;}
.button
	{text-align: center;}
.clear-b
	{clear: both;}
.clear-l
	{clear: left;}
.clear-r
	{clear: right;}
.clr
	{clear: both;}
.contact
	{margin: 0; padding: 0;}
.contact table
	{margin-top: 8px; font-weight: bold;}
.contact th
	{text-align: right; font-weight: normal;}
.control
	{clear: both; margin: 4px 0;}
.cross
	{margin: 16px 16px 16px 0; padding: 8px 0; line-height: 205%;}
.cross a
	{float: left; display: block; margin: 16px 16px 0 0; font-size: 120%; font-weight: normal;}
.data
	{text-align: left; margin: 0; padding: 0 0 8px 0;}
.def-tab-view
	{margin: 8px 0; padding: 4px; border: 1px solid #3f3f3f;}
.def-tab-view a
	{color: #5f0f0f; text-decoration: none;}
.def-tab-view a:hover
	{color: #ff3f3f; text-decoration: underline;}
.def-tab-view caption
	{background: #0f3f7f; color: #ffffff; font-size: 125%; font-weight: bold; font-variant: small-caps; padding: 4px;}
.def-tab-view table
	{font-size: 100%;}
.def-tab-view tbody
	{}
.def-tab-view td
	{}
.def-tab-view th
	{}
.def-tab-view tr
	{}
.dtdsel
	{clear: both; font-size: 60%; margin: 0; padding: 8px 0;}
.fatal-error
	{background: red; color: white; text-align: left; margin: 4px; padding: 4px; border: 2px solid black; font-size: 10pt; font-weight: bold;}
.filset
	{clear: left; margin: 0; padding: 8px 8px 0 8px;}
.filset h3
	{margin-left: 6px;}
.filter
	{float: left; margin: 0 2px; height: 8ex;}
.filter .cbox
	{font-size: 90%; font-weight: bold; color: #ffffff; background: #ff4020; padding: 2px 4px; margin: 0; border: 1px solid #ff9933;}
.filter .cbox input
	{margin: 0; padding: 0;}
.filter h4
	{margin-left: 2px; font-weight: normal;}
.float-l
	{float: left;}
.float-r
	{float: right;}
.gnrl
	{text-align: left; margin: 0; padding: 8px 0;}
.gnrl h2, .gnrl h3, .gnrll h2, .gnrll h3
	{margin: 8px 0;}
.gnrll
	{text-align: left; margin: 0; padding: 8px 0; border-top: 1px solid #cc3333;}
.gotop
	{clear: both; display: block; color: #999999; margin: 8px 0 0 0; padding: 0; font-size: 70%; font-weight: normal; text-decoration: none;}
.gotop:hover
	{color: #000000;}
.hdate
	{margin: 0 8px 0 0; padding: 0; font-size: 70%; font-weight: normal;}
.iframe
	{margin: 8px 0; padding: 2px 0; background: #ffffff; border: 1px solid #cccccc;}
.image
	{margin: 4px; padding: 0; border: 1px solid #cccccc;}
.imgl
	{float: left; margin: 8px 8px 8px 0; border: 1px solid #cccccc;}
.imglc
	{clear: left; float: left; margin: 8px 8px 8px 0; border: 1px solid #cccccc;}
.imgr
	{float: right; margin: 8px 0 8px 8px; border: 1px solid #cccccc;}
.imgrc
	{clear: right; float: right; margin: 8px 0 8px 8px; border: 1px solid #cccccc;}
.inzerat li
	{margin: 0 0 0 16px; padding: 0; list-style-type: disc;}
.izoom
	{padding-bottom: 18px; background: #ffffff url(http://www.prilozany.cz/zoom.jpeg) bottom right no-repeat; border: 1px solid #cccccc;}
.logo
	{margin: 0; padding: 0; width: 48.25em;}
.lvl1
	{}
.lvl2
	{}
.lvl3
	{}
.lvl4
	{}
.lvl5
	{}
.lvl6
	{}
.lvl7
	{}
.lvl8
	{}
.mail
	{clear: both; margin: 0; padding: 0; line-height: 200%;}
.mapa
	{float: right; padding: 16px;}
.motto
	{text-align: left;}
.motto h2, .motto h3
	{margin: 8px 0 0;}
.navrcholu
	{margin: 4px 0; padding: 4px 8px;}
.noform
	{clear: both; padding: 0;}
.noform caption, .blok caption
	{margin: 16px 0 8px;}
.noform p
	{margin: 0; padding: 8px;}
.noform table, .blok table
	{margin: 8px 16px 8px 0; padding: 0; font-size: 80%; background: #ccc; text-align: center;}
.noform td, .blok td
	{margin: 0; padding: 4px; color: #333; background: #ffffff;}
.noform th, .blok th
	{margin: 0; padding: 4px; color: #333; background: #ffffff;}
.noform ul
	{margin: 0 8px; padding: 0 12px;}
.pageb
	{margin: 0; padding: 0; font-size: 90%; line-height: 150%;}
.pageb a
	{text-decoration: none;}
.pageb a:hover
	{text-decoration: underline;}
.pageb h1 a, .pageb h2 a, .pageb h3 a, .pageb h4 a
	{text-decoration: none;}
.pageb h1.blok
	{display: block; color: #332211; margin: 0 16px 0 0; padding: 16px 0 8px 0; border-bottom: double #cccccc;}
.pageb h1.data
	{display: block; color: #332211; margin: 0 8px; padding: 16px 0 8px 0; border-bottom: double #cccccc;}
.pageb h2
	{display: block; color: #332211; margin: 0; padding: 16px 0 8px 0; border-bottom: 1px solid #cccccc;}
.pageb h2 span
	{display: block;}
.paged h1
	{display: block; color: #000066; background: #ffffff; margin: 0; padding: 16px 8px 8px 8px;}
.paged h2
	{display: block; font-weight: normal; color: #000066; background: #ffffff; margin: 0; padding: 16px 0 8px 0;}
.sitemap
	{padding: 16px 32px; font-size: 80%;}
.sitemap a
	{color: #663300; text-decoration: none;}
.sitemap a:hover
	{color: #cc3300; text-decoration: underline;}
.sitemap li
	{margin: 0; padding: 2px 0 2px 8px; list-style-type: square;}
.sitemap ul
	{margin: 0; padding: 2px 0 2px 8px;}
.text
	{}
.topid
	{font-size: 75%; font-weight: bold; vertical-align: top;}
.toplist
	{margin: 16px 0 4px; padding: 16px 8px 4px; border-top: 1px solid #bfbfbf;}
.xapp
	{margin: 0; padding: 16px 0 0 8px;}
.xapp img
	{border: 1px solid #999999;}
.xtedit input, .xtedit textarea
	{margin: 2px 4px; padding: 2px 4px;}
.xtedit input.disabled, .xtedit textarea.disabled, .xtedit select.disabled, .xtedit option.disabled
	{background: #f8f8f8; color: #003366; border: 1px solid #eeeeee;}
.xtedit input.enabled, .xtedit textarea.enabled, .xtedit select.enabled, .xtedit option.enabled
	{background: #ffffff; color: #003366; border: 1px solid #cccccc;}
.xtedit select
	{margin: 4px; padding: 0;}
#foot strong
	{color: #2070d0; font-size: 75%; font-weight: normal;}
#pmainb .register .error
	{margin: 8px 0 0 0; color: #cc3333; font-size: 90%; font-weight: normal;}
#pmainb .register a
	{display: block; font-weight: bold; text-align: center; text-decoration: none; padding: 4px;}
#pmainb .register a:hover
	{text-decoration: underline;}
#smain #amain
	{color: #ffffff; background: #ff6600;}
#smain #amain:hover
	{color: #ffffff; background: #009900;}
#sside #aside
	{color: #ffffff; background: #ff6600;}
#sside #aside:hover
	{color: #ffffff; background: #009900;}
a.download
	{display: block; line-height: 32px; padding: 0 4px; margin: 2px 0;}
a.download img
	{float: left; margin: 0 4px 0 0;}
div.redakce
	{clear: both; margin: 0; padding: 0; text-align: left; line-height: 100%;}
.anketa-special table
	{margin: 12px; padding: 0;}
.aumsg
	{font-weight: normal; text-align: left; margin: 8px 0; color: #402000; background: #ffffff; border: 1px solid #808080;}
.aumsg p
	{font-size: 90%; margin: 4px;}
.galerie
	{margin: 0 16px 0 0; padding: 0;}
.galerie .ololink
	{padding: 0; margin: 0;}
.galerie p.clr
	{line-height: 0px;}
.gedit
	{margin: 8px 0; padding: 8px 0; border-top: 2px solid #6699cc; border-bottom: 2px solid #6699cc;}
.gedit h5
	{margin: 0;}
.inzerat
	{float: left; width: 18em; min-height: 25ex; font-size: 90%; line-height: 125%; text-align: left; color: #333333; background: #ffffff; margin: 4px 16px 4px 0; padding: 4px; border: 1px solid #cccccc;}
.inzerat h2
	{margin: 0; padding: 2px 4px; border-bottom: 1px solid #cccccc;}
.linka
	{clear: both; margin: 1ex 0; border-bottom: 4px solid #6699cc;}
.nahled
	{float: left; color: #ffffff; background: #333333; font-size: 80%; text-align: center; width: 172px; margin: 4px 4px 4px 0;}
.nahled .pict
	{overflow: hidden; height: 17ex; margin: 8px; padding: 0;}
.nahled .text
	{display: block; font-size: 80%; overflow: hidden; width: 17.5em; height: 9ex; margin: 0 2px; padding: 0;}
.nahled a, .obraz a.extra
	{display: block; color: #ffffff; text-decoration: none;}
.nahled a:hover, .obraz a.extra:hover
	{color: #ffffff; text-decoration: underline;}
.nahled img
	{}
.obraz
	{clear: left; float: left; position: relative; color: #ffffff; background: #333333; font-size: 75%; width: 508px; margin: 0; padding: 8px 2px; text-align: center;}
.obraz img
	{}
.obraz p
	{margin: 2px 4px; padding: 0; line-height: 125%;}
.oloform
	{font-size: 95%; margin: 0; padding: 8px 16px;}
.ololink
	{clear: both; margin: 0; padding: 8px 16px 8px 0; line-height: 150%;}
.ololink .oloment
	{float: left; display: block; font-size: 70%; margin: 0 12px 0 0; padding: 0;}
.ololink a
	{margin: 0; padding: 1px 3px; font-weight: bold; border: 1px solid #cccccc; text-decoration: none;}
.ololink a:hover
	{text-decoration: underline;}
.ololink a.ololact, .ololink a.ololact:hover
	{color: #3366cc; background: #ffffff;}
.ololink a.ololpas, .ololink a.ololpas:hover
	{color: #ffffff; background: #6699ff;}
.panel
	{margin: 0; padding: 0;}
.panel table
	{margin: 0; padding: 0;}
.sekce
	{clear: both; margin: 8px 0; padding: 8px 0; border-bottom: 2px solid #6699cc;}
.sekce h2
	{font-size: 90%; margin: 0; padding: 0; border: none;}
.sekce input
	{clear: both;}
.sfcl
	{clear: both; font-size: 75%; line-height: 200%; margin: 8px 0; border-top: 1px solid #cccccc;}
.sfclwb
	{clear: both; font-size: 75%; line-height: 200%; margin: 8px 0;}
.shelter
	{display: block; background: #ffffff; width: 16px; color: #333333; text-align: center; margin: 0 2px; padding: 0; border: 1px solid #999999;}
.sign
	{clear: both; font-size: 75%; font-style: italic;}
.user-ierr
	{margin: 4px 0; padding: 8px; color: white; background: red; font-weight: bold;}
.user-okay
	{margin: 4px 0; padding: 8px; color: white; background: green; font-weight: bold;}
a.navi-bold
	{color: #ffffff; background: #2070d0;}
a.navi, a.navi-norm
	{color: #ffffff; text-decoration: none;}
a.navi, span.navi, a.navi-norm, span.navi-norm, a.navi-bold, span.navi-bold
	{font-size: 120%; font-weight: bold; margin: 0 0 0 1px; padding: 0 2px; text-decoration: none;}
a.navi:hover, a.navi-norm:hover, a.navi-bold:hover
	{color: #ffffff; background: #ff6600; text-decoration: none;}
a.redakce
	{display: block; width: 1.5em; font-size: 9pt; font-weight: bold; text-align: center; margin: 2px 2px 2px 0; padding: 2px 2px; text-decoration: none;}
a.redakce.alfons
	{color: #ffffff; background: #66ccff;}
a.redakce.clanek
	{color: #ffffff; background: #cc66cc;}
a.redakce.data
	{color: #ffffff; background: #3399ff;}
a.redakce.menu
	{color: #ffffff; background: #ff6666;}
a.redakce.obsah
	{color: #ffffff; background: #33cc33;}
p.navi
	{position: absolute; top: 1.4ex; right: 0.3em;}
span.navi, span.navi-norm, span.navi-bold
	{color: #cccccc;}
span.redakce
	{clear: both; float: left; display: block; font-size: 9pt; font-weight: bold; text-align: left; margin: 2px 2px 2px 0; padding: 2px 6px;}
span.redakce.alfons
	{color: #ffffff; background: #0066cc;}
span.redakce.data
	{color: #ffffff; background: #003366;}
span.redakce.menu
	{color: #ffffff; background: #ee3333;}
span.redakce.obsah
	{color: #ffffff; background: #006600;}
.blok .ololink
	{padding: 16px 0;}
.forum
	{margin: 0; padding: 0; line-height: 125%;}
.forum .forum-h1, .forum .forum-h2
	{margin: 0; padding: 1ex 0}
.forum a
	{color: #036; font-weight: bold; text-decoration: none;}
.forum a:hover
	{text-decoration: underline;}
.forum th
	{font-size: 85%; color: #fff; background: #369; border-bottom: 8px solid #fff;}
.forum-bbck
	{height: 24px; background: #fff; border-bottom: 16px solid #fff;}
.forum-bbck .subimg
	{float: right; margin: 0 8px 0 0;}
.forum-head .subimg, .forum-head .submit
	{float: right; margin: 0 8px 0 0;}
.forum-mode-0 .subimg
	{float: right; margin: 0 8px 0 0;}
.redinfo
	{display: none; position: absolute; left: -16px; bottom: 16px; font-weight: bold; text-align: left; line-height: 150%; color: #333333; background: #ffffcc; border: 1px solid #333333; padding: 4px; z-index: 5;}
#mmain .redinfo, #mside .redinfo
	{min-width: 10em;}
#pmain .redinfo
	{min-width: 34em;}
a:hover.redakce
	{color: #ffff00; background: #663366;}
.blok-forum
	{clear: both; text-align: left; margin: 0; padding: 0 16px 0 0;}
.forum .alic.tema
	{font-size: 75%;}
.forum-btn a
	{color: #3366cc; background: #ffffff; padding: 1px 3px; margin: 0 4px 0 0; text-decoration: none; border: 1px solid #ccc;}
.forum-btn a:hover
	{color: #3366cc; text-decoration: underline;}
.forum-btn-s a
	{color: #ffffff; background: #6699ff; padding: 1px 3px; margin: 0 4px 0 0; text-decoration: none; border: 1px solid #ccc;}
.forum-btn-s a:hover
	{color: #ffffff; text-decoration: underline;}
.forum-btn, .forum-btn-s
	{font-size: 75%; font-weight: bold; line-height: 350%;}
.forum-capt1 a, .forum-capt2 a
	{color: #ffffff; text-decoration: none;}
.forum-capt1 a:hover, .forum-capt2 a:hover
	{color: #ffffff; text-decoration: underline;}
.forum-dots1 a, .forum-dots2 a
	{color: #fff; font-weight: normal;}
.forum-dots1, .forum-dots2
	{line-height: 150%; color: #fff; padding: 2px 8px;}
.forum-new
	{font-size: 90%; padding-bottom: 8px; margin-bottom: 12px;}
.forum-note
	{color: #003366; background: #eeffee; margin: 8px 0 32px 0; padding: 8px;}
.forum-olo
	{margin: 8px 0 32px 0;}
.forum-padd
	{padding: 4px 8px 12px 8px;}
.forum-text
	{color: #003; background: #f3f3e7; padding: 2px 8px; line-height: 175%;}
.forum-text-l
	{color: #000033; background: #ffffff; padding: 4px 8px; line-height: 175%;}
.forum-text-r
	{color: #000033; background: #ffffff; padding: 4px 8px; line-height: 175%;}
.forum-text-t
	{}
.forum-text-wb
	{}
.pageb a.redakce, .paged a.redakce, .data a.redakce, .text a.redakce, .noform a.redakce
	{float: left;}
.redakce a:hover
	{position: relative;}
.redakce a:hover > .redinfo
	{display: block;}
.forum .dbedit
	{width: 100%;}
.forum .dbview
	{width: 100%;}
.forum .forum-lead, .forum .forum-info
	{font-size: 85%; font-weight: normal;}
.forum .ololink
	{padding: 8px 0;}
.forum-capt1
	{color: #ffffff; background: #9cf; padding: 4px; font-weight: bold;}
.forum-capt2
	{color: #ffffff; background: #9cf; padding: 4px; font-weight: bold;}
.forum-dots1
	{background: #9cf;}
.forum-dots2
	{background: #9cf;}
.forum-edit
	{margin: 0 0 32px 0; padding: 8px; background: #ddeeff;}
.forum-edit td
	{}
.forum-flist
	{font-size: 80%; margin: 16px 0;}
.forum-head
	{color: #036; background: #f3f3e7; font-weight: bold; padding: 2px 8px;}
.forum-head a
	{color: #fff; background: #9cf; padding: 0 6px;}
.forum-list
	{font-size: 90%; width: 100%; margin: 0;}
.forum-mode-0 .forum
	{color: #fff; background: #9cf; border-bottom: 8px solid #fff;}
.forum-mode-0 .forum a
	{color: #fff; font-weight: bold;}
.forum-mode-0 .forum-text
	{border-bottom: 8px solid #fff;}
.forum-mode-0 .tema a
	{font-weight: bold;}
.forum-mode-1 .tema
	{border-bottom: 8px solid #fff;}
.forum-mode-2 tbody
	{border: 4px solid red;}
.forum-mode-2 td.forum-text
	{border-bottom: 8px solid #fff;}
.forum-next a
	{color: #69c; font-size: 85%;}
.gsearch
	{margin: 0 0 8px 0; padding: 0; font-size: 90%;}
.gsearch form
	{margin: 0; padding: 0;}
.gsearch p
	{color: #999999; font-size: 90%;}
.w3c0
	{float: left; font-size: 50%; font-weight: bold; margin: 0 4px 0 0; line-height: 150%;}
.w3c0 a
	{clear: both; display: block; margin: 0; padding: 0; text-decoration: none;}
.w3c0 a:hover
	{text-decoration: none;}
.w3c1
	{display: block; float: left; color: #000099; background: #ffffff; margin: 4px 0; padding: 4px 4px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
.w3c2
	{display: block; float: left; color: #333333; background: #ffcc00; margin: 4px 0; padding: 4px; border: 1px solid #cccccc; width: 7em;}
.display-block
	{display: block;}
.display-none
	{display: none;}

