html,
body,
form { margin: 0; padding: 0; height: 100%; }

#container { min-height: 100%; position: relative; background-color: #181818; }
.central { margin: 0 auto; width: 850px; position: relative; }

.counters { position: absolute; top: -5000px; left: -5000px; z-index: 1; text-align: left; } 

.m-bg-1 { position:relative; min-height: 400px; margin:0 auto -13px; padding:13px 0 0; background:url('../images/shade-top.png') no-repeat 50% 0; }
.m-bg-2 { padding:0 0 13px; background: url('../images/shade-bottom.png') no-repeat 50% 100%; }
.m-bg-3 { background: url('../images/shade-mid.png') repeat-y 50% 0; }
.m-bg-4 { width: 990px; min-height: 400px; margin: 0 auto; padding: 0 0 0px; background: #323232; text-align: left; }

#portal { clear: both; position: relative; z-index: 5; width: 940px; margin: 0px auto; }
#portal #onair { position: absolute; left: 424px; top: -50px; }

/* header */
#header { padding-bottom: 0px; min-height: 72px; }
#header img { border-width: 0px; }
#header .head-in { position: relative; width: 990px; margin: 0 auto; text-align: left; }
#header #logo { position: absolute; left: 30px; top: 15px; } /* 15px pro v1 | 12px pro v2 */
#header #lang { position: absolute; right: 190px; bottom: -72px; }
#header #lang a { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; color: #bcbec0; }
#header #lang a:hover { text-decoration: underline; }
#header #lang .line { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #bcbec0; }
#header #bookmark { position: absolute; right: 45px; bottom: -85px; }
#header #search { position: absolute; right: 45px; bottom: -85px; }
#header #search .searchbox { position: absolute; left: 30px; top: 0px; width: 220px; height: 18px; border-width: 0px; background-color: #e6e6e6; }
#header #search .searchbutton { position: absolute; right: 10px; top: -2px; width: 30px; height: 24px; border-width: 0px; }

/* footer */
#footer { padding-top: 15px; min-height: 40px; }
#footer .foot-in { position: relative; width: 990px; margin: 0 auto; }
#footer .sitemap { position: absolute; left: 0px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #797979; }
#footer .sitemap a { text-decoration: none; color: #797979; }
#footer .sitemap a:hover { text-decoration: underline; }
#footer .copyright { position: absolute; right: 0px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #797979; }
.copyright { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #797979; }

/* pruh s logy */
#eac-logo { padding-top: 25px; }
#eac-logo img { border-width: 0px; }

/* menu */
#menu { padding-top: 10px; width: 940px; margin: 0 auto; }
#menu img { border-width: 0px; padding: 0px; margin: 0px; display: block; float: left;  }
#menu a { padding: 0px; margin: 0px; }
#menu .shape { width: 938px; height: 1px; background-color: #939598; }

/* submenu */
#submenu { width: 940px; margin: 0 auto; position: relative; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #000000; }
#submenu .shape { width: 938px; height: 2px; }
#submenu .refname { position: absolute; top: 8px; left: 10px; width: 920px; height: 18px; text-align: center; }
#submenu .refname a { text-decoration: none; color: #000000; }
#submenu .refname a:hover { text-decoration: none; color: #ffffff; }

/* brainjar menu */
div.menuBar, div.menuBar a.menuButton, div.menu, div.menu a.menuItem { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; }
div.menuBar { background: url('../images/bar-submenu-null2.png') no-repeat; padding: 6px 0px 6px 0px; text-align: justify; }
div.menuBar a.menuButton { background-color: transparent; color: #ffffff; cursor: hand; cursor: pointer; left: 0px; margin: 0px; padding: 6px 6px 6px 6px; position: relative; text-decoration: none; top: 0px; z-index: 100; }
div.menuBar a.menuButton:hover { background: url('../images/bar-submenu-button-bg.png') repeat-x; color: #ffffff; }
div.menuBar span.menuBarSep { border-left: 1px solid #000000; margin: 1px; padding: 0px; }
div.menu { background-color: #969696; left: 0px; padding: 0px 0px 0px 0px; position: absolute; top: 0px; visibility: hidden; z-index: 101; }
div.menu a.menuItem { color: #ffffff; cursor: hand; cursor: pointer; display: block; padding: 3px 1em; text-decoration: none; white-space: nowrap; }
div.menu a.menuItem:hover, div.menu a.menuItemHighlight { background-color: #767676; color: #ffffff; }
div.menu div.menuItemSep { border-top: 1px solid #909090; border-bottom: 1px solid #f0f0f0; margin: 4px 2px; }

/* content */
#content { padding-top: 20px; }
#content img { border-width: 0px; padding: 0px; margin: 0px; }
#content #content-left { float: left; width: 545px; margin-right: 25px; }
#content #content-right { float: left; }
#content #pb { float: left; padding-bottom: 25px; }
#content #twitter { float: right; padding-top: 25px; padding-left: 5px; }
#content #fb { float: right; padding-top: 25px }
#content .shape { width: 100%; height: 1px; background-color: #939598; margin-top: 25px; margin-bottom: 10px; }
#content .shape2 { width: 100%; height: 1px; background-color: #939598; margin-top: 10px; }
#content #section { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; }
#content #section h2 { margin: 0px; padding: 0px; line-height: 12px; }
#content #section a { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #7e8084; text-decoration: none; }
#content #section a:hover { text-decoration: underline; }
#content #section .left { float: left; width: 313px; }
#content #section .center { float: left; width: 314px; }
#content #section .right { float: left; width: 313px; }

/* article */
#article_mid { margin: 0px; padding: 0px; }
#article_mid .null { width: 370px; }
#article_mid .article_mid { margin: 10px 0px 15px 0px; }
#article_mid .article_mid img { border-width: 0px; margin: 0px; padding: 0px; }
#article_mid .article_mid h2 { margin: 0px; padding: 0px; }
#article_mid .article_mid h3 { margin: 0px; padding: 0px; }
#article_mid .article_mid a { color: #f0aa14; text-decoration: none; }
#article_mid .article_mid a:hover { text-decoration: underline; }
#article_mid .article_mid .image { float: left; width: 110px; position: relative; }
#article_mid .article_mid .image .rating { text-align: center; }
#article_mid .article_mid .image .rating .star { font-size: 0px; width: 14px; height: 12px; margin: 0px; padding: 0px; display: block; background-repeat: no-repeat; }
#article_mid .article_mid .image .rating .filled { background-image: url('../images/rating-star-filled.png'); }
#article_mid .article_mid .image .rating .empty { background-image: url('../images/rating-star-empty2.png'); }
#article_mid .article_mid .image .rating .saved { background-image: url('../images/rating-star-saved2.png'); }
#article_mid .article_mid .image .rating .half { background-image: url('../images/rating-star-half2.png'); }
#article_mid .article_mid .imgcategory { position: absolute; top: 5px; left: 5px; }
#article_mid .article_mid .texts { float: left; width: 255px; }
#article_mid .article_mid .datetime { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #939598; }
#article_mid .article_mid .datetime a { color: #939598; text-decoration: none; }
#article_mid .article_mid .datetime a:hover { text-decoration: underline; }
#article_mid .article_mid .category { font-weight: normal; font-style: normal; font-size: 11px; color: #939598; }
#article_mid .article_mid .title { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f0aa14; margin: 0px 0px 5px 0px; }
#article_mid .article_mid .text { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #939598; text-align: justify; line-height: 12px; }
#article_mid .article_mid .lokalita { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; line-height: 13px; margin: 0px; padding: 4px 0px 0px 0px; }
#article_mid .article_mid .lokalita a { color: #939598; text-decoration: none; }
#article_mid .article_mid .lokalita a:hover { text-decoration: underline; }
#article_mid .article_mid .shape { width: 370px; height: 1px; background-color: #939598; }
#article_mid .relative { position: relative; }
#article_mid .refname { position: absolute; left: 11px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#article_mid .shape { width: 370px; height: 1px; background-color: #939598; margin: 0px; }
#article_mid .more { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; margin: 10px 0px 20px 0px; text-align: right; text-decoration: none; }
#article_mid .more a { color: #f0aa14; text-decoration: none; }
#article_mid .more a:hover { text-decoration: underline; }

#article_big { margin: 0px; padding: 0px; }
#article_big .null { width: 545px; }
#article_big .article_big { background-color: #181818; border: solid 1px #444343; padding: 12px; }
#article_big .article_big img { border-width: 0px; margin: 0px; padding: 0px; }
#article_big .article_big a { color: #f0aa14; text-decoration: none; }
#article_big .article_big a:hover { text-decoration: underline; }
#article_big .article_big .image { float: left; width: 160px; position: relative; }
#article_big .article_big .image .rating { text-align: center; }
#article_big .article_big .image .rating .star { font-size: 0px; width: 14px; height: 12px; margin: 0px; padding: 0px; display: block; background-repeat: no-repeat; }
#article_big .article_big .image .rating .filled { background-image: url('../images/rating-star-filled.png'); }
#article_big .article_big .image .rating .empty { background-image: url('../images/rating-star-empty2.png'); }
#article_big .article_big .image .rating .saved { background-image: url('../images/rating-star-saved2.png'); }
#article_big .article_big .image .rating .half { background-image: url('../images/rating-star-half2.png'); }
#article_big .article_big .imgcategory { position: absolute; top: 5px; left: 5px; }
#article_big .article_big .texts { float: left; width: 295px; }
#article_big .article_big .button { position: relative; }
#article_big .article_big .datetime { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; }
#article_big .article_big .datetime a { color: #939598; text-decoration: none; }
#article_big .article_big .datetime a:hover { text-decoration: underline; }
#article_big .article_big .category { font-weight: normal; font-style: normal; font-size: 12px; color: #939598; }
#article_big .article_big .title { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #f0aa14; margin: 5px 0px 5px 0px; padding: 0px; }
/*#article_big .article_big .text { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #939598; text-align: justify; line-height: 13px; margin: 0px; padding: 0px; }*/
#article_big .article_big .text { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #6b6d71; text-align: justify; line-height: 14px; margin: 0px; padding: 0px; }
#article_big .article_big .reference { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; text-align: justify; line-height: 14px; margin: 0px; padding: 0px; }
#article_big .article_big .lokalita { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; line-height: 13px; margin: 0px; padding: 4px 0px 0px 0px; }
#article_big .article_big .lokalita a { color: #939598; text-decoration: none; }
#article_big .article_big .lokalita a:hover { text-decoration: underline; }
#article_big .article_big .play { position: absolute; right: -15px; top: 15px; }
#article_big .more { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-align: right; text-decoration: none; }
#article_big .more a { color: #f0aa14; text-decoration: none; }
#article_big .more a:hover { text-decoration: underline; }

#article_archive { margin: 0px; padding: 0px; border: solid 1px #444343; }
#article_archive .null { width: 545px; }
#article_archive .article_archive { background-color: #181818; padding: 10px; border-bottom: solid 1px #120f10; }
#article_archive .article_archive img { border-width: 0px; margin: 0px; padding: 0px; }
#article_archive .article_archive h2 { margin: 0px; padding: 0px; }
#article_archive .article_archive h3 { margin: 0px; padding: 0px; }
#article_archive .article_archive a { color: #f0aa14; text-decoration: none; }
#article_archive .article_archive a:hover { text-decoration: underline; }
#article_archive .article_archive .image { float: left; width: 115px; position: relative; }
#article_archive .article_archive .image .rating { text-align: center; }
#article_archive .article_archive .image .rating .star { font-size: 0px; width: 14px; height: 12px; margin: 0px; padding: 0px; display: block; background-repeat: no-repeat; }
#article_archive .article_archive .image .rating .filled { background-image: url('../images/rating-star-filled.png'); }
#article_archive .article_archive .image .rating .empty { background-image: url('../images/rating-star-empty2.png'); }
#article_archive .article_archive .image .rating .saved { background-image: url('../images/rating-star-saved2.png'); }
#article_archive .article_archive .image .rating .half { background-image: url('../images/rating-star-half2.png'); }
#article_archive .article_archive .imgcategory { position: absolute; top: 5px; left: 5px; }
#article_archive .article_archive .texts { float: left; width: 350px; }
#article_archive .article_archive .button { position: relative; }
/*#article_archive .article_archive .datetime { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #939598; }*/
#article_archive .article_archive .datetime { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; }
#article_archive .article_archive .datetime a { color: #939598; text-decoration: none; }
#article_archive .article_archive .datetime a:hover { text-decoration: underline; }
#article_archive .article_archive .category { font-weight: normal; font-style: normal; font-size: 12px; color: #939598; }
#article_archive .article_archive .title { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #f0aa14; margin: 3px 0px 3px 0px; }
#article_archive .article_archive .text { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; text-align: justify; line-height: 13px; }
#article_archive .article_archive .lokalita { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; line-height: 13px; margin: 0px; padding: 4px 0px 0px 0px; }
#article_archive .article_archive .lokalita a { color: #939598; text-decoration: none; }
#article_archive .article_archive .lokalita a:hover { text-decoration: underline; }
#article_archive .article_archive .play { position: absolute; right: -15px; top: 5px; }
#article_archive .more { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-align: right; text-decoration: none; }
#article_archive .more a { color: #f0aa14; text-decoration: none; }
#article_archive .more a:hover { text-decoration: underline; }

/* on-air */
#onair img { border-width: 0px; margin: 0px; padding: 0px; }

/* live-tv */
#live-tv a { color: #ecb031; text-decoration: none; }
#live-tv a:hover { text-decoration: underline; }
#live-tv .relative { position: relative; }
#live-tv .refname { position: absolute; left: 17px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#live-tv .article_main { position: relative; }
#live-tv .article_main .top { position: absolute; top: 0px; left: 0px; }
#live-tv .article_main .top .text { position: absolute; top: 10px; left: 15px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ecb031; }
#live-tv .article_main .top .img { position: absolute; top: 5px; right: 10px; width: 34px; height: 20px; }
#live-tv .article_main .top .rating { position: absolute; top: 10px; right: 10px; width: 75px; height: 20px; }
#live-tv .article_main .top .rating .star { font-size: 0px; width: 14px; height: 12px; margin: 0px; padding: 0px; display: block; background-repeat: no-repeat; }
#live-tv .article_main .top .rating .filled { background-image: url('../images/rating-star-filled.png'); }
#live-tv .article_main .top .rating .empty { background-image: url('../images/rating-star-empty2.png'); }
#live-tv .article_main .top .rating .saved { background-image: url('../images/rating-star-saved2.png'); }
#live-tv .article_main .top .rating .half { background-image: url('../images/rating-star-half2.png'); }
#live-tv .article_main .bottom { position: absolute; bottom: 0px; left: 0px; }
#live-tv .article_main .bottom .img { position: absolute; bottom: 0px; left: 0px; }
#live-tv .article_main .bottom .small { position: absolute; bottom: 12px; left: 472px; }
#live-tv .article_main .bottom .link { position: absolute; bottom: 60px; left: 18px; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #ecb031; width: 450px; max-width: 450px; margin: 0px; padding: 0px; }
#live-tv .article_main .bottom .date { position: absolute; bottom: 37px; left: 18px; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #939598; width: 450px; max-width: 450px; }
#live-tv .article_main .bottom .date a { color: #939598; text-decoration: none; }
#live-tv .article_main .bottom .date a:hover { text-decoration: underline; }
#live-tv .article_main .bottom .text { position: absolute; bottom: 22px; left: 18px; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #939598; width: 450px; max-width: 450px; margin: 0px; padding: 0px; }
#live-tv .article_main .bottom .lokalita { position: absolute; bottom: 6px; left: 18px; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #939598; width: 450px; max-width: 450px; margin: 0px; padding: 0px; }
#live-tv .article_main .bottom .lokalita a { color: #939598; text-decoration: none; }
#live-tv .article_main .bottom .lokalita a:hover { text-decoration: underline; }

/*
#live-tv .play-l { position: absolute; top: 25%; left: 0px; }
#live-tv .play-s { position: absolute; bottom: -1px; left: 0px; }
#live-tv .live-title { position: absolute; bottom: 48px; left: 18px; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #ecb031; max-width: 450px; margin: 0px; padding: 0px; }
#live-tv .live-text { position: absolute; bottom: 10px; left: 18px; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #939598; max-width: 450px; margin: 0px; padding: 0px; }
#live-tv .live-date { position: absolute; bottom: 25px; left: 18px; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #939598; max-width: 450px; }
*/

/* zprava */
#zprava .null { width: 545px; height: 1px; }
#zprava .zprava { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; }
#zprava .zprava img { border-width: 0px; }
#zprava .zprava a { text-decoration: none; color: #f0aa14; }
#zprava .zprava a:hover { text-decoration: underline; }
#zprava .zprava .image { float: left; width: 150px; margin: 15px 0px 15px 15px; }
#zprava .zprava .texty { float: left; width: 346px; margin: 15px; }
#zprava .zprava .clanek { width: 513px; margin: 15px; }
#zprava .zprava .datetime { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #939598; }
#zprava .zprava .title { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #f0aa14; margin: 6px 0; padding: 0px; }
#zprava .zprava .text { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #939598; text-align: justify; margin: 0px; padding: 0px; }
#zprava .zprava .more { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f0aa14; margin-top: 10px; text-align: right; }
#zprava .zprava .more2 { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f0aa14; margin-top: 10px; }
#zprava .zprava .texts { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; text-align: justify; }
#zprava .zprava .reference { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; font-style: italic; color: #939598; margin-top: 10px; }
#zprava .relative { position: relative; }
#zprava .refname { position: absolute; left: 11px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#zprava #share { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #123456; margin-top: 5px; }
#zprava #share img { vertical-align: middle; padding-left: 10px; }
#zprava #share a { color: #f0aa14; text-decoration: none; }
#zprava #share a:hover { text-decoration: underline; }
#zprava #hits { margin-left: 5px; }
#zprava #inquiry { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; }
#zprava #inquiry .inquiry { background-color: #000000; margin-top: 10px; font-weight: normal; font-size: 11px; color: #939598; }
#zprava #inquiry .title { font-weight: bold; font-size: 12px; color: #f0aa14; margin-top: 10px; }
#zprava #inquiry .inquiry .question { position: relative; }
#zprava #inquiry .inquiry .refname { position: absolute; left: 11px; top: 6px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#zprava #inquiry .inquiry .distance { background-color: #181818; height: 2px; }
#zprava #inquiry .inquiry .items { position: relative; width: 545px; height: 42px; background-color: #000000; }
#zprava #inquiry .inquiry .items a { color: #f0aa14; }
#zprava #inquiry .inquiry .items a:hover { text-decoration: underline; }
#zprava #inquiry .inquiry .items .answer { position: absolute; left: 10px; top: 3px; width: 525px; }
#zprava #inquiry .inquiry .items span { color: #f0aa14; }
#zprava #inquiry .inquiry .items .gauge { background-color: #404040; position: absolute; left: 10px; top: 22px; width: 475px; height: 14px; }
#zprava #inquiry .inquiry .items .gauge2 { position: absolute; left: 10px; top: 22px; width: 475px; height: 14px; cursor: hand; cursor: pointer; }
#zprava #inquiry .inquiry .items .gauge_per { background-color: #d78211; height: 11px; padding-top: 3px; }
#zprava #inquiry .inquiry .items .hit { position: absolute; right: 10px; top: 22px; width: 50px; text-align: right; }

#zprava #chat { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; }
#zprava #chat .chat { background-color: #000000; margin-top: 10px; }
#zprava #chat .title { font-weight: bold; font-size: 12px; color: #f0aa14; margin-top: 10px; }
#zprava #chat .link { background-color: #000000; font-weight: bold; line-height: 24px; font-size: 11px; color: #f0aa14; padding-right: 15px; /* margin-top: 5px; */ text-align: right; }
#zprava #chat .link a { color: #f0aa14; text-decoration: none; }
#zprava #chat .link a:hover { text-decoration: underline; }
#zprava #chat .chat { padding: 15px 0; }
#zprava #chat .chat a { color: #f0aa14; text-decoration: none; }
#zprava #chat .chat a:hover { text-decoration: underline; }
#zprava #chat .chat .name { float: left; width: 150px; text-align: left; }
#zprava #chat .chat .text { float: left; width: 285px; text-align: left; }
#zprava #chat .chat .nonwatermarked { background-color: #ffffff; border: solid 0px #000000; height: 23px; padding-left: 10px; line-height: 18px; font-size: 12px; }
#zprava #chat .chat .watermarked { background-color: #ffffff; border: solid 0px #000000; color: #b4b4b4; height: 23px; padding-left: 10px; line-height: 18px; font-size: 11px; }
#zprava #chat .chat .block { width: 513px; margin: 0 auto; line-height: 18px; }
#zprava #chat .chat .block2 { width: 513px; margin: 0 auto; line-height: 18px; min-height: 200px; }
#zprava #chat .chat .item-name { float: left; width: 150px; line-height: 12px; height: 28px; }
#zprava #chat .chat .item-text { float: left; width: 360px; line-height: 14px; }
#zprava #chat .chat .item-extra { color: #f0aa14; font-weight: bold; font-size: 12px; }
#zprava #chat .chat .item-extra-admin { color: #ff0000; font-weight: bold; font-size: 12px; }
#zprava #chat .chat .item-date { color: #939598; font-weight: normal; font-size: 10px; }
#zprava #chat .chat .item-normal { color: #939598; font-weight: normal; font-size: 12px; }
#zprava .pager { background-color: Transparent; text-align: center; padding: 15px 0; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; }
#zprava .pager a { color: #939598; text-decoration: none; }
#zprava .pager a:hover { color: #f0aa14; text-decoration: underline; }

/* foto */
#foto .null { width: 545px; height: 1px; }
#foto .foto { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; }
#foto .relative { position: relative; }
#foto .refname { position: absolute; left: 11px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#foto .foto a { text-decoration: none; color: #f0aa14; }
#foto .foto a:hover { text-decoration: underline; }
#foto .foto .more2 { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f0aa14; margin: 10px; }

/* program */
#program .null { width: 545px; height: 1px; }
#program h1 { margin: 0px; padding: 0px; visibility: hidden; line-height: 0px; }
#program .program { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; }
#program .relative { position: relative; }
#program .refname { position: absolute; left: 11px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#program .pager { background-color: #181818; text-align: center; padding: 15px 0; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; }
#program .pager a { color: #939598; text-decoration: none; }
#program .pager a:hover { color: #f0aa14; text-decoration: underline; }

/* archiv */
#archiv .null { width: 545px; height: 1px; }
#archiv h1 { margin: 0px; padding: 0px; visibility: hidden; line-height: 0px; }
#archiv .archiv { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; }
#archiv .relative { position: relative; }
#archiv .refname { position: absolute; left: 11px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#archiv .pager { background-color: #181818; text-align: center; padding: 15px 0; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; }
#archiv .pager a { color: #939598; text-decoration: none; }
#archiv .pager a:hover { color: #f0aa14; text-decoration: underline; }

/* sekce */
#sekce .null { width: 545px; height: 1px; }
#sekce h1 { margin: 0px; padding: 0px; }
#sekce .relative { position: relative; }
#sekce .refname { position: absolute; left: 11px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#sekce .sekce { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; }
#sekce .pager { background-color: #181818; text-align: center; padding: 15px 0; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; }
#sekce .pager a { color: #939598; text-decoration: none; }
#sekce .pager a:hover { color: #f0aa14; text-decoration: underline; }

/* kategorie */
#kategorie .null { width: 545px; height: 1px; }
#kategorie h1 { margin: 0px; padding: 0px; }
#kategorie .relative { position: relative; }
#kategorie .refname { position: absolute; left: 11px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#kategorie .sekce { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; }
#kategorie .pager { background-color: #181818; text-align: center; padding: 15px 0; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; }
#kategorie .pager a { color: #939598; text-decoration: none; }
#kategorie .pager a:hover { color: #f0aa14; text-decoration: underline; }

/* lokalita */
#lokalita .null { width: 545px; height: 1px; }
#lokalita h1 { margin: 0px; padding: 0px; }
#lokalita .relative { position: relative; }
#lokalita .refname { position: absolute; left: 11px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#lokalita .sekce { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; }
#lokalita .pager { background-color: #181818; text-align: center; padding: 15px 0; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; }
#lokalita .pager a { color: #939598; text-decoration: none; }
#lokalita .pager a:hover { color: #f0aa14; text-decoration: underline; }

/* o nas */
#onas .null { width: 545px; height: 1px; }
#onas .onas { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; float: left; min-height: 400px; }
#onas .onas .text { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; text-align: justify; line-height: 14px; margin: 10px; }
#onas .onas a { color: #f0aa14; text-decoration: none; }
#onas .onas a:hover { text-decoration: underline; }
#onas .onas .image { float: right; margin: 15px 10px 10px 10px; border: solid 1px #ffcc00; }

/* produkce */
#produkce .null { width: 545px; height: 1px; }
#produkce .produkce { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; float: left; min-height: 400px; }
#produkce .produkce .h2 { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #939598; line-height: 14px; text-align: left; }
#produkce .produkce .text { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; text-align: justify; line-height: 14px; margin: 10px; }
#produkce .produkce a { color: #f0aa14; text-decoration: none; }
#produkce .produkce a:hover { text-decoration: underline; }
#produkce .produkce .image { float: right; margin: 15px 10px 10px 10px; border: solid 1px #ffcc00; }

/* reference */
#reference .null { width: 545px; height: 1px; }
#reference .reference { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; float: left; min-height: 400px; }
#reference .reference .h1 { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; line-height: 14px; margin: 0px; padding: 0px; visibility: hidden; line-height: 0px; }
#reference .reference .text { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; text-align: justify; line-height: 14px; margin: 10px; height: 290px; }
#reference .reference .text .p { padding: 10px 0px 0px 0px; }
#reference .reference ul { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; text-align: justify; line-height: 16px; margin-right: 30px; }
#reference .reference ul h2 { font-weight: normal; font-size: 12px; margin: 0px; padding: 0px; }
#reference .reference a { color: #f0aa14; text-decoration: none; }
#reference .reference a:hover { text-decoration: underline; }
#reference .reference .image { float: right; margin: 15px 10px 10px 10px; border: solid 1px #ffcc00; }

/* partneri */
#partneri .null { width: 545px; height: 1px; }
#partneri .partneri { width: 543px; border: solid 1px #464445; background-color: #ffffff; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #808080; }
#partneri .partneri h1 { margin: 0px; padding: 0px; }
#partneri .partneri h2 { margin: 0px; padding: 0px; }

/* kontakt */
#kontakt .null { width: 545px; height: 1px; }
#kontakt .kontakt { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; float: left; min-height: 400px; }
#kontakt .kontakt .h1 { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; line-height: 14px; margin: 0px; padding: 0px; visibility: hidden; line-height: 0px; }
#kontakt .kontakt .h2 { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #939598; line-height: 14px; margin: 0px 0px 3px 0px; padding: 0px; }
#kontakt .kontakt .text { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #939598; text-align: justify; line-height: 14px; margin-left: 10px; }
#kontakt .kontakt .text .p { padding: 10px 0px 0px 0px; }
#kontakt .kontakt a { color: #f0aa14; text-decoration: none; }
#kontakt .kontakt a:hover { text-decoration: underline; }
#kontakt .kontakt .image { float: right; margin: 15px 10px 10px 10px; border: solid 1px #ffcc00; }

/* online */
#online .null { width: 545px; height: 1px; }
#online .online { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; text-align: center; padding: 15px 0; }
#online .online .info { font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #f0aa14; line-height: 14px; }
#online .items { width: 543px; min-height: 1px; }

/* fulltext */
#fulltext .null { width: 545px; height: 1px; }
#fulltext h1 { margin: 0px; padding: 0px; visibility: hidden; line-height: 0px; }
#fulltext .fulltext { width: 543px; border: solid 1px #464445; background-color: #1e1e1e; float: left; min-height: 400px; }
#fulltext .relative { position: relative; }
#fulltext .refname { position: absolute; left: 11px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; }
#fulltext .result { position: absolute; right: 11px; top: 9px; font-family: verdana, tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #ffffff; }
#fulltext .pager { background-color: #181818; text-align: center; padding: 15px 0; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; }
#fulltext .pager a { color: #939598; text-decoration: none; }
#fulltext .pager a:hover { color: #f0aa14; text-decoration: underline; }

/* useful */
.clear { clear: both; }
.left { float: left; }
.right { float: right; }

.sep01 { height: 1px; }
.sep02 { height: 2px; }
.sep03 { height: 3px; }
.sep05 { height: 5px; }
.sep10 { height: 10px; }
.sep15 { height: 15px; }
.sep20 { height: 20px; }
.sep30 { height: 30px; }

.bold {	font-weight: bold; }
.underline { text-decoration: underline; }

