* {margin:0;padding:0;}
h2 {font-size:18px;font-family:Arial,sans-serif;}

body {background:url(../images/head-and-foot/bg.jpg) repeat-y top center;margin:0;font-family:Verdana,sans-serif;font-size:11px;text-align:center;}
#wholepage {background:url(../images/head-and-foot/top-bg.jpg) no-repeat center 100px;}

* html #wholepage {height:1%;}
*+html #wholepage {height:1%;}

.clr, .clr6, .clr10, .clear {float:none;clear:both;width:0;height:0;font-size:0;overflow:hidden;}
.clr6 {height:6px;}
.clr10 {height:10px;}
.txtcntr {text-align:center;}
.small {font-size:11px;}
.grey {color:#666;}
.red {color:#c00;}
.nobord {border:0!important;}
.notb {border-top:0!important;}
.nobb {border-bottom:0!important;}
.norb {border-right:0!important;}
.nolb {border-left:0!important;}
.bold {font-weight:bold;}
.fright {float:right!important;}
.orange {color:#f60!important;font-size:18px!important;font-weight:bold!important;}
.nobg {background:none!important;}
.txtinp {background:#fff;border:1px solid #a7a6aa;font-size:100%;padding:1px;}
.fl-left {float:left!important;}
.white {color:#fff!important;}

/* margins and padding */
.marright25 {margin-right:25px!important;}
.marright22 {margin-right:22px!important;}
.marright20 {margin-right:20px!important;}
.marright15 {margin-right:15px!important;}
.marright10 {margin-right:10px!important;}
.marright9 {margin-right:9px!important;}
.marright7 {margin-right:7px!important;}
.marleft22 {margin-left:22px!important;}
.marleft20 {margin-left:20px!important;}
.marleft15 {margin-left:15px!important;}
.marleft10 {margin-left:10px!important;}
.marleft0 {margin-left:0!important;}
.marright0 {margin-right:0!important;}
.padleft15 {padding-left:15px!important;}
.padleft10 {padding-left:10px!important;}
.padbot10 {padding-bottom:10px!important;}
.mar0 {margin:0!important;}
* html .iemar0 {margin:0!important;}
.mar0a {margin:0 auto!important;}
.martop10 {margin-top:10px!important;}
.martop12 {margin-top:12px!important;}
.martop20 {margin-top:20px!important;}
.marbot10 {margin-bottom:10px!important;}
.martop6 {margin-top:6px !important;}
.marside15 {margin:0 15px !important;}
.padside0 {padding-left:0!important;padding-right:0!important;}
.padside5 {padding-left:5px!important;padding-right:5px!important;}
.padside10 {padding-left:10px!important;padding-right:10px!important;}
.padtop10 {padding-top:10px!important;}

.ir {position:relative;text-decoration:none;overflow:hidden;}
.ir span {display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;}
a.ir:hover {cursor:pointer;text-decoration:none;}
hr {display:none;}

/* layout */

#main-container {width:980px;margin:0 auto;text-align:left;}
#leftcol {width:480px;float:left;margin-right:10px;overflow:hidden;}
#maincol {width:490px;float:left;text-align:left;overflow:hidden;}
.halfcol {width:235px;float:left;}

/* =====================================================
Breadcrumb */

#bread-crumbs {text-align:left;width:980px;margin:0 auto;line-height:24px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#1a70b5;padding:3px 0;}
#bread-crumbs strong {color:#fff;}
#bread-crumbs a {color:#f60;}
#bread-crumbs a:hover {color:#FFF!important;}

/* footer */
#linkOnTop a span, #linkOnTop a:hover span {background:url(../images/head-and-foot/buttony/nahoru.gif) no-repeat;width:90px;height:30px;display:block;font-size:0;text-decoration:none;}

#flash_banner {width:480px;height:200px;overflow:hidden;}

/* leve menu */ 
.leftnavig {background:#e8e8e8;}
.h1-leftnavig, .h1-leftnavig-specialy {width:235px;height:49px;}
.h1-leftnavig span {background:url(../images/head-and-foot/o2-filmweb.gif) no-repeat;}
.h1-leftnavig-specialy {background:url(../images/head235-light.gif) no-repeat;overflow:hidden;}
.h1-leftnavig-specialy span {padding-left:10px;line-height:50px;color:#333;font-size:17px;font-weight:normal;}
.leftnavig ul {list-style-type:none;background:url(../images/head-and-foot/filmweb-sub-foot235.gif) no-repeat bottom left;padding-bottom:10px;}

.leftnavig ul li {height:28px;padding:0;margin:0;overflow:hidden;}
.leftnavig ul li a {display:block;padding:0 10px;text-decoration:none;color:#000;background:url(../images/leftmenu-bg.gif) repeat-x;border:0;line-height:28px;}
* html .leftnavig ul li {height:25px!Important;margin-bottom:-1px;}
*+html .leftnavig ul li {height:25px!Important;margin-bottom:-1px;}
.leftnavig ul li a:hover, .leftnavig ul li a.active {color:#fff;font-weight:bold;background:url(../images/leftmenu-active-bg.gif) repeat-x;border:0;}
.leftnavig ul li.last {height:27px;overflow:hidden;}

.o2tv {}
/*
.o2tv h2 {display:block;position:relative;width:235px;height:51px;line-height:50px;background:url(../images/o2tv-bg.gif) no-repeat;color:#fff;overflow:hidden;}
.o2tv h2 sub {font-size:10px;}
.o2tv h2 a.o2tv {display:block;margin-left:10px;width:48px;height:25px;overflow:hidden;}
.o2tv h2 a.o2tv span {background:url(../images/h2-o2tv.gif) no-repeat 0 5px;}
.o2tv h2 a.o2tv:hover, .o2tv h2 a.o2tv:hover span {background-position:0 5px;}
.o2tv h2 a.more {width:28px;height:28px;position:absolute;top:10px;right:10px;}
.o2tv h2 a.more span {background:url(../images/buttony/sipka-next.gif) no-repeat;}
.o2tv h2 a.more:hover, .o2tv h2 a:hover span {background-position:0 -28px;}
.o2tv h2 a.pkin {padding-left:10px;color:#fff;font-weight:normal;text-decoration:none;}
.o2tv h2 a.pkin:hover {color:#fff!important;}
.o2tv_row {background:url(../images/dark-top.gif) no-repeat #030303;width:100%;}
.o2tv_row_foot {background:url(../images/dark-bottom.gif) no-repeat left bottom;padding-bottom:17px;}
.o2tv_row img {display:block;float:left;border:1px solid #07699c;margin:10px 10px 0;}
* html .o2tv_row img {margin:10px 5px 0 5px;} 
.o2tv_row p {float:left;width:135px;margin:8px 0;color:#a5a5a5;line-height:150%;}
.o2tv_row p a {color:#0e91de;font-weight:bold;display:block;text-decoration:none;}
.o2tv_row p a:hover {color:#fff!important;}
*/

.o2tv {}
.o2tv h2 {display:block;position:relative;width:235px;height:51px;line-height:50px;background:url(../images/o2tv-bg.gif) no-repeat;color:#fff;overflow:hidden;text-indent:-999em;}
.o2tv h2.prgkin {background:url(../images/o2tv-bg-pkin.gif) no-repeat!important;}
.o2tv h2 .o2tv-link {margin-left:10px;width:137px;height:20px;display:block;overflow:hidden;margin-top:18px;}
/*
.o2tv2 h2 .o2tv-link span {background:url(../images/h2-o2tv.gif) no-repeat;}
.o2tv2 h2 .o2tv-link:hover, .o2tv h2 .o2tv-link:hover span {background-position:0 0;}
*/
.o2tv h2 a.more {width:28px;height:28px;position:absolute;top:10px;right:10px;}
.o2tv h2 a.more span {background:url(../images/buttony/sipka-next.gif) no-repeat;}
.o2tv h2 a.more:hover, .o2tv h2 a:hover span {background-position:0 -28px;}
.o2tv h2 a.pkin {display:block;text-indent:0!important;padding-left:10px;color:#fff;font-weight:normal;text-decoration:none;}
.o2tv h2 a.pkin:hover {color:#fff!important;}
.o2tv_row {background:url(../images/dark-top.gif) no-repeat #030303;width:100%;}
.o2tv_row_foot {background:url(../images/dark-bottom.gif) no-repeat left bottom;padding-bottom:17px;}
.o2tv_row img {display:block;float:left;border:1px solid #07699c;margin:10px 10px 0;}
* html .o2tv_row img {margin:10px 10px 0 5px;}
.o2tv_row p {float:left;width:135px;margin:0 0 8px;color:#a5a5a5;line-height:150%;padding:8px 8px 0 0;height:6em;overflow:hidden;}
.o2tv_row p a {color:#0e91de;font-weight:bold;display:block;text-decoration:none;}
.o2tv_row p a:hover {color:#fff!important;}
.o2tv_row p.price {float:none;display:block;width:215px;height:auto;padding:0 10px;margin:0;overflow:hidden;font-size:11px;}
.o2tv_row p.price span {display:block;width:51px;float:left;margin-right:10px;text-align:right;font-weight:bold;}
.o2tv_row p.price em {display:block;width:80px;float:left;font-style:normal;}

.akcni-nabidka {display:block;width:235px;height:51px;overflow:hidden;background:url(../images/akcni-nabidka.gif) no-repeat;line-height:150%;text-decoration:none;}
.akcni-nabidka:hover {background-position:0 -51px;cursor:pointer;text-decoration:none;}
.akcni-nabidka span {display:block;margin:8px 10px 0 60px;color:#fff;}
.akcni-nabidka span strong {color:#00b0fe;font-weight:bold;display:block;}

.kina-form {background:url(../images/kina-form-bg.gif) no-repeat;color:#959595;height:163px;overflow:hidden;padding-top:5px;}
.kform-row {padding:9px 10px;}
* html .kform-row {padding:6px 10px;}
*+html .kform-row {padding:6px 10px;}
.kina-form label {float:left;line-height:20px;}
.kina-form select {float:right;margin-right:10px;background:#fff;border:1px solid #b2b2b2;width:125px;padding:2px;font-size:11px;}
.kina-form .submit {display:block;width:108px;height:28px;border:0;margin:5px auto 0;}

.zcela-zdarma {display:block;width:235px;height:51px;overflow:hidden;background:url(../images/programy-zdarma.gif) no-repeat;line-height:150%;text-decoration:none;}
.zcela-zdarma:hover {background-position:0 -51px;cursor:pointer;text-decoration:none;}
.zcela-zdarma span {display:block;margin:8px 10px 0 60px;color:#fff;}
.zcela-zdarma span strong {color:#00b0fe;font-weight:bold;display:block;}

/* hlavni sloupec */

.banner745x100-container {width:980px;height:100px;margin:0 auto;text-align:center;background:url(../images/_banner745x100-container.gif) no-repeat;padding:10px 0;}
.banner745x100-container p {display:block;margin:0 auto;width:745px;font-size:9px;text-align:left;color:#000;}
.banner745x100 {width:745px;height:100px;overflow:hidden;margin:0 auto;}

.flash-banner {width:490px;height:210px;background:url(../images/flash-bg.jpg) no-repeat;float:left;}
.flash-content {padding:5px;}

.banner-vstupenky-do-kina {display:block;width:235px;height:140px;}
.banner-vstupenky-do-kina span {background:url(../images/banner-kino.gif) no-repeat;}
.banner-tvprog-big {display:block;width:215px;height:335px;overflow:hidden;}
.banner-tvprog-big span {background:url(../images/banner-tv-program-v-mobilu.gif) no-repeat;}
.banner-tv-v-mobilu {float:left;margin-left:10px;}

.aktuality, .o2a-filmweb {background:#d6d6d6;}
.aktuality h2 {display:block;height:50px;background:url(../images/h2-aktuality.gif) no-repeat;font-family:Verdana,sans-serif;position:relative;color:#333;}
.aktuality h2 span {line-height:49px;padding-left:10px;font-size:17px;font-weight:normal;}

.a-col1, .a-col2, .a-col3 {float:left;width:245px;}
.a-col1 {padding-left:2px;width:244px;}
.a-col2 {width:244px;}
.a-col1 h3, .a-col2 h3, .a-col3 h3 {width:244px;height:41px;background:url(../images/orange-bg.gif) no-repeat;}
.a-col1 h3 span, .a-col2 h3 span, .a-col3 h3 span {line-height:41px;color:#fff;padding-left:10px;font-size:16px;}

.o2a-filmweb h3 {position:relative;}
.o2a-filmweb h3 a {padding-left:10px;line-height:41px;color:#fff;text-decoration:none;font-size:14px}
.o2a-filmweb h3 a:hover {color:#333!important;}
.o2a-filmweb h3 a.more {width:28px!important;height:23px!important;position:absolute;top:10px;right:10px;overflow:hidden;z-index:50;padding:0;}
.o2a-filmweb h3 a.more span {background:url(../images/buttony/sipka-next2.gif) no-repeat;}
.o2a-filmweb h3 a.more:hover, .o2a-filmweb h3 a.more:hover span {background-position:0 -23px;}

/* nove boxy na filmwebu */
.fw-box-program {width:460px;height:250px;overflow:hidden;float:left;margin-right:10px;}
.fw-box-program .cap-row {width:440px;height:42px;line-height:40px;padding:0 10px;background:url(../images/filmweb/progkin/caption-bg.jpg) 0 0 no-repeat;}
.fw-box-program .cap-row h2 {width:200px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#333;}
.fw-box-program .cap-row .links {width:195px;float:right;}
.fw-box-program .cap-row .links .button {width:157px;height:19px;float:left;margin:11px 10px 0 0;}
.fw-box-program .cap-row .links .button span, .fw-box-program .cap-row .links .button:hover span, .fw-box-program .cap-row .links .button:hover {background:url(../images/filmweb/progkin/domobilu.jpg) 0 0 no-repeat;}
.fw-box-program .cap-row .links .raquo {width:28px;height:23px;margin-top:9px;line-height:23px;display:block;float:left;overflow:hidden;background:url(../images/filmweb/progkin/raqou.jpg) 0 0 no-repeat;text-align:center;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000;}

.fw-box-program .form-row {width:440px;height:188px;padding:5px 10px 15px 10px;background:#e8e8e8 url(../images/filmweb/progkin/form-bg.jpg) 0 0 no-repeat;}
.fw-box-program .form-row p {margin-top:15px;height:26px;line-height:26px;}
.fw-box-program .form-row p label {width:100px;height:26px;display:block;float:left;color:#f52600;font-size:13px;font-weight:bold;}
.fw-box-program .form-row p select {width:316px;height:24px;font-size:12px;padding:2px;display:block;float:left;}
* html .fw-box-program .form-row p select {margin-top:4px;}
*+html .fw-box-program .form-row p select {margin-top:4px;}
.fw-box-program .form-row p.button {width:213px;height:28px;margin:26px auto 0 auto;}
.fw-box-program .form-row p.button input {width:213px;height:28px;padding:0;border:0;margin:0;}

.fw-banner250 p {height:10px;line-height:10px;font-size:9px;padding-top:1px;color:#fff;}


.news-row {height:8em;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;border-left:1px solid #fff;position:relative;line-height:150%;font-size:11px;background:url(../images/news-bg.gif) repeat-x #d8d8d8;}
.a-col1 .news-row {border-left:1px solid #d8d8d8;}
.news-row p.news-img {float:left;margin:8px;border:1px solid #c1c1c1;padding:4px;background:#fff;width:80px;height:60px;}
.news-row strong {display:block;float:left;padding-top:6px;color:#f60;font-size:10px;}
.news-row p.text {float:left;width:130px;font-weight:bold;margin-top:5px;height:48px;overflow:hidden;}
.news-row a {color:#101010;text-decoration:none;}
.news-row a:hover {color:#101010!important;text-decoration:underline;}
* html .news-row p.news-img {margin-left:4px;}

/* radky c. 490 az 493
.searchtext {line-height:50px;padding-left:10px;float:left;width:120px;font-family:Verdana,sans-serif;font-size:110%;}
.article-search {height:50px;overflow:hidden;line-height:40px;background:url(../images/vyhledat-v-clancich.gif) no-repeat;}
.article-search input.searchterm {width:350px;padding:8px 4px;font-size:11px;background:#fff;border:1px solid #bababa;margin-left:20px;float:left;margin-top:10px;}
.article-search input.searchbutton {width:60px;height:27px;border:0;margin:11px 0 0 10px;}
*/

.specialy-program {margin-top:10px;}

.filmove-specialy {width:490px;float:left;margin-right:10px;}
.filmove-specialy h2 {display:block;height:49px;overflow:hidden;background:url(../images/h2-filmove-specialy.gif) no-repeat;font-family:Verdana,sans-serif;position:relative;color:#333;}
.filmove-specialy h2 span {line-height:49px;padding-left:10px;font-size:17px;font-weight:normal;}

.filmove-specialy h2 a {width:28px;height:28px;position:absolute;top:10px;right:10px;overflow:hidden;z-index:50;}
.filmove-specialy h2 a span {background:url(../images/buttony/sipka-next3.gif) no-repeat;}
.filmove-specialy h2 a:hover, .filmove-specialy h2 a:hover span {background-position:0 -28px;}

.tv-program {float:left;width:235px;}
.tv-program h2 {height:50px;overflow:hidden;background:url(../images/h2-tv-program.gif) no-repeat;font-family:Verdana,sans-serif;position:relative;color:#333;}
.tv-program h2 a.tvprog {line-height:45px;padding-left:13px;font-size:17px;font-weight:normal;color:#333;text-decoration:none;}
.tv-program h2 a.tvprog:hover {color:#333!important;}
.tv-program h2 a.more {width:28px;height:28px;position:absolute;top:10px;right:10px;overflow:hidden;z-index:50;}
.tv-program h2 a.more span {background:url(../images/buttony/sipka-next3.gif) no-repeat;}
.tv-program h2 a.more:hover, .tv-program h2 a.more:hover span {background-position:0 -28px;}

.tv-row {border-bottom:1px solid #c2c2c2;line-height:150%;background:url(../images/news-bg.gif) no-repeat #d8d8d8;padding:10px;position:relative;}
.tv-row-foot {background:url(../images/tvprog-foot.gif) no-repeat left bottom;padding-bottom:8px;}
.tv-row h3 {font-size:12px;color:#000;line-height:200%;}
.tv-row td {color:#f30;width:40px;text-align:left;line-height:15px;height:15px;vertical-align:top;font-weight:bold;}
.tv-row th {color:#666;text-align:left;font-weight:normal;line-height:15px;height:15px;vertical-align:top;}
.tv-row div.logo {position:absolute;top:5px;right:5px;}
.tv-row div.tv-ct1 {width:18px;height:18px;}
.tv-row div.tv-nova {width:44px;height:16px;}
.tv-row div.tv-prima {width:38px;height:22px;}
.banner-tvprog {display:block;width:215px;height:137px;margin-top:10px;}
.banner-tvprog span {background:url(../images/banner-tv-mobil.gif) no-repeat;}
.tv-row a {color:#f30;font-weight:bold;}
.tv-row a:hover {color:#f30!important;text-decoration:none;}
.lastrow {border-bottom:0;}

* html .tv-row {height:1%;}
*+html .tv-row {height:1%;}

.kina-search {background:#d6d6d6;}
.kina-search h2 {height:42px;background:url(../images/cap490-bg.gif) no-repeat;position:relative;overflow:hidden;}
.kina-search h2 span {padding-left:15px;line-height:42px;font-family:Verdana,sans-serif;font-weight:normal;font-size:17px;}
.kina-search h2 a.more {width:28px;height:28px;position:absolute;top:7px;right:10px;}
.kina-search h2 a.more span {background:url(../images/buttony/sipka-next3.gif) no-repeat;}
.kina-search h2 a.more:hover, .kina-search h2 a:hover span {background-position:0 -28px;}
.kina-search h2 a.kina-mobil {width:157px;height:19px;position:absolute;top:13px;right:48px;}
.kina-search h2 a.kina-mobil span {background:url(../images/buttony/program-kin-mobil.gif) no-repeat;}
.kina-search h2 a.kina-mobil:hover, .kina-search h2 a.kina-mobil:hover span {background-position:0 -19px;}
.kina-selects {background:url(../images/gray-box-gradient.gif) repeat-x #d6d6d6;padding-left:10px;}
.kina-selects-foot {background:url(../images/gray-box-foot.gif) no-repeat left bottom;padding-bottom:6px;}
.kina-selects p {width:156px;float:left;padding:5px 0;}
.kina-selects p select {padding:3px;border:1px solid #b8b8b8;display:block;width:144px;}
.center-button {text-align:center;}
.button-vyhledat-kino {width:213px;height:28px;border:0;cursor:pointer;margin:3px 0;}

.o2a-filmweb h2 {height:50px;overflow:hidden;}
.o2a-filmweb h2 span {background:url(../images/o2active-filmweb.gif) no-repeat;}

.gray-top {background:url(../images/gray-top.gif) no-repeat;padding-top:10px;margin:0 10px;}
.gray-foot {background:url(../images/gray-foot.gif) no-repeat left bottom;padding-bottom:10px;}
.gray-body {background:url(../images/gray-body.gif) repeat-y;width:100%;}

.dalsi-filmweb {display:block;height:50px;overflow:hidden;}
.dalsi-filmweb span {background:url(../images/filmweb-footer.gif) no-repeat;}

.topvidea {}
.topvidea a {background:url(../images/cap235-topvidea.gif) no-repeat!important;text-decoration:none;color:#fff;font-size:17px;display:block;width:235px;height:51px;}
.topvidea a span {padding-left:10px;display:block;line-height:51px;}
.topvidea a:hover {color:#fff!important;}
.topvidea a.more {width:28px;height:28px;position:absolute;top:7px;right:10px;}
.topvidea a.more span {background:url(../images/buttony/sipka-next4.gif) no-repeat!important;}
.topvidea a.more:hover, .topvidea a.more:hover span {background-position:0 -28px!important;}

.topvidea-body {background:url(../images/dark-bg-top.gif) no-repeat #000;position:relative;width:100%;color:#f60;font-size:10px;line-height:140%;}
.topvidea-body img {float:left;margin:10px 10px 0;border:3px solid #f60;}
.topvidea-body a {color:#f60;font-weight:bold;display:block;text-decoration:none;}
.topvidea-body p {float:left;width:123px;padding:10px 0;}
.topvidea-body span {color:#999;display:block;}
.topvidea-body strong {color:#fff;font-weight:normal;text-transform:uppercase;}
.topvidea-body a.dl {font-size:10px;padding:0 4px 10px 10px;display:block;float:left;font-weight:normal;text-decoration:underline;}

.dark-foot {height:69px;background:url(../images/dark-bg-foot.gif) no-repeat;overflow:hidden;padding:0 10px;color:#f60;}
.dark-foot a {font-weight:bold;color:#f60;line-height:36px;}

/* FILMOVE SPECIALY */

.doporucene {}
.doporucene h2 {height:48px;background:url(../images/head490-dark.gif) no-repeat;overflow:hidden;}
.doporucene h2 span {padding-left:10px;line-height:48px;font-size:17px;color:#e2e2e2;}
.dop-foot {padding-bottom:4px;background:url(../images/dop-foot.gif) no-repeat left bottom;}
.dop-row {height:132px;position:relative;cursor:pointer;}
.dop-shadow-top {position:absolute;height:15px;width:312px;top:-1px;left:0;z-index:9;background:url(../images/dop-shadow-top.png) no-repeat;}
.dop-shadow-bottom {position:absolute;height:30px;width:490px;bottom:0;left:0;z-index:10;background:url(../images/dop-shadow-bottom.png) no-repeat;}
.dop-img {position:absolute;top:0;left:0;width:312px;height:131px;overflow:hidden;}
.dop-info {position:absolute;top:0;right:0;width:220px;height:131px;overflow:hidden;background:url(../images/dop-side.png) no-repeat;}
.dop-info h3 {color:#fff;font-size:14px;padding:15px 10px 10px 60px;margin:0;}
.dop-info p {color:#fff;margin:0;padding:0 10px 0 60px;height:45px;overflow:hidden;}
.dop-info a {color:#cc590d;text-decoration:none;margin-left:60px;}
.collapsed {height:63px;overflow:hidden;}
.collapsed p, .collapsed a {visibility:hidden;}
* html .collapsed .dop-shadow-bottom {bottom:-1px;}

.banner-special {display:block;height:210px;overflow:hidden;}
.banner-special span {background:url(../images/_banner-indy.gif) no-repeat;}

/* TABS vybranych specialu */

div.tabs {background:#e1e1e1;}
#tab1, #tab2, #tab3, #tab4 {background:url(../images/tab-bg.gif) no-repeat left 50px;width:490px;}
* html #tab1, * html #tab2, * html #tab3, * html #tab4 {background-position:0 0;}
*+html #tab1, *+html #tab2, *+html #tab3, *+html #tab4 {background-position:0 0;}
div.tabs ul.tabNavig {list-style-type:none;width:490px;margin-left:2px;}
* html div.tabs ul.tabNavig {width:488px;margin-left:2px;}
div.tabs ul.tabNavig li {float:left;cursor:pointer;}
div.tabs ul.tabNavig li.tab1 {width:119px;}
div.tabs ul.tabNavig li.tab2 {width:124px;}
div.tabs ul.tabNavig li.tab3 {width:124px;}
div.tabs ul.tabNavig li.tab4 {width:119px;}
div.tabs ul.tabNavig a {display:block;width:124px;height:50px;background:url(../images/tab-bg-new.gif) no-repeat;color:#fff;text-decoration:none;line-height:150%;cursor:pointer;}
div.tabs ul.tabNavig li.tab1 a {width:119px!important;background-position:-5px 0;}
div.tabs ul.tabNavig li.tab4 a {width:119px!important;}
div.tabs ul.tabNavig li a:hover {color:#fff!important;background-position:0 -50px;}
div.tabs ul.tabNavig li.tab1 a:hover {background-position:-5px -50px!important;}
div.tabs ul.tabNavig li.tab4 a:hover {background-position:0 -50px!important;}
div.tabs ul.tabNavig li a.selected, div.tabs ul.tabNavig li a.selected:hover {font-weight:bold;color:#000!important;background-position:0 -100px!important;}
div.tabs ul.tabNavig li.tab1 a.selected {background:url(../images/tab1-bg-new.gif) no-repeat!important;background-position:0 0!important}
div.tabs ul.tabNavig li.tab4 a.selected {background:url(../images/tab4-bg-new.gif) no-repeat!important;background-position:0 0!important}
* html div.tabs ul.tabNavig li.tab1 a.selected:hover {background-position:0 0!important}
div.tabs ul.tabNavig a span {display:block;width:100%;text-align:center;padding-top:10px;}

.filmove-specialy {background:#d6d6d6;}

/*
.middle-3col {width:150px;float:left;margin:10px 6px 15px;color:#666;}
.middle-3col em {display:block;padding:4px 2px 0 6px;font-style:normal;}
.middle-3col img {display:block;padding:4px;border:1px solid #c5c5c5;background:#fff;}
* html .middle-3col {margin:10px 5px 15px;}
*+html .middle-3col {margin:10px 0 0 15px;}
*/
.item-buttons {padding-top:5px;margin:0;height:19px;}
.moviename {font-weight:normal;color:#f60;line-height:150%;}
.moreinfo {position:relative;display:block;float:left;width:62px;height:19px;font-size:8px;overflow:hidden;}
.moreinfo span {position:absolute;display:block;width:100%;height:100%;background:url(../images/buttony/vice-info.gif) no-repeat 0 0;text-decoration:none;}
.moreinfo:hover span {background-position:0 -19px;cursor:pointer;text-decoration:none;}
.pricing {float:right;width:60px;height:18px;background:url(../images/cenovka.gif) no-repeat 0 1px;text-align:right;color:#000;line-height:18px;}
.pricing span {margin-right:4px;font-size:9px!important;}
.special-foot {height:50px;line-height:170%;background:url(../images/special-foot2.gif) no-repeat;overflow:hidden;padding-top:11px;margin-top:10px;}
.special-foot p {padding-left:10px;color:#000;}
.special-foot a {color:#f30!important;margin-left:10px;font-weight:bold;color:#f30!important;font-weight:bold;}
.special-foot a:hover {color:#f30!important;}
.panel {float:left;margin-right:15px;}

/* taby TOP10 vpravo */

.rightTabs {padding-top:1px;border-top:1px solid #c6c6c6;background:#f1f1f1;width:235px;overflow:hidden;}
#rightTab1, #rightTab2, #rightTab3 {width:235px;}
* html #rightTab1, * html #rightTab2, * html #rightTab3 {background-position:0 0;}
*+html #rightTab1, *+html #rightTab2, *+html #rightTab3 {background-position:0 0;}
ul.rightTabNavig {list-style-type:none;margin:0;padding:0;width:236px;overflow:hidden;background:url(../images/tabs-fs-bg.gif) no-repeat;}
ul.rightTabNavig li {float:left;cursor:pointer;width:78px;}
ul.rightTabNavig li a {display:block;width:78px;height:30px;background:url(../images/tabs-fs-bg.gif) no-repeat;color:#fff;text-decoration:underline;cursor:pointer;line-height:26px;font-weight:bold;text-align:center;}
ul.rightTabNavig li.rightTab1 {margin-left:-1px;width:78px;}
ul.rightTabNavig li.rightTab2 {width:80px;}
ul.rightTabNavig li.rightTab2 a {width:80px;background-position:-78px 0;}
ul.rightTabNavig li.rightTab3 {width:79px;}
ul.rightTabNavig li.rightTab3 a {width:79px;background-position:-158px 0;}
ul.rightTabNavig li a:hover, ul.rightTabNavig li a.selected {color:#fe5a01;text-decoration:none!important;}
ul.rightTabNavig li.rightTab1 a:hover, ul.rightTabNavig li.rightTab1 a.selected {background-position:0 -30px;} 
ul.rightTabNavig li.rightTab2 a:hover, ul.rightTabNavig li.rightTab2 a.selected {background-position:-78px -30px;}
ul.rightTabNavig li.rightTab3 a:hover, ul.rightTabNavig li.rightTab3 a.selected {background-position:-158px -30px;}

.top10-row {background:url(../images/rows-grad.gif) repeat-x #e3e3e3;padding:10px 10px 10px 5px;color:#000;border-top:1px solid #fff;border-bottom:1px solid #c9c9c9;}
.top10-row strong {display:block;float:left;width:20px;text-align:right!important;}
.top10-row img {display:block;float:left;margin:0 5px;padding:2px;border:1px solid #c6c6c6;background:#fff;}
.top10-row h4 {float:left;padding:4px 0 8px;font-size:11px;width:120px;}
.moreinfo2 {display:block;width:62px;height:19px;overflow:hidden;text-indent:10px;float:left;}
.moreinfo2 span {background:url(../images/buttony/vice-info2.gif) no-repeat;}
.moreinfo2:hover span {background-position:0 -19px;}
.top10-row .obj-buttons {margin-top:10px;}
.top10-row .obj-buttons .moreinfo2 {display:block;width:62px;height:19px;overflow:hidden;text-indent:10px;float:left;}
.top10-row .obj-buttons .moreinfo2 span {background:url(../images/buttony/vice-info2.gif) no-repeat;}
.top10-row .pricing strong {margin:0;padding:0 0 0 7px;}
.top10-row .pricing span {margin:0;padding:0 7px 0 0;}

/* FILMWEB */

#leftcol2 {width:250px;float:left;overflow:hidden;margin-right:10px;}
#maincol2 {width:720px;float:left;}
* html #maincol2 {height:1%;}
*+html #maincol2 {height:1%;}

.leftnavig2 {background:#e8e8e8;}
.h1-leftnavig2, .h1-leftnavig3 {width:250px!important;height:49px!important;overflow:hidden!important;display:block;}
* html .h1-leftnavig2 {height:1%;}
*+html .h1-leftnavig2 {height:1%;}
.h1-leftnavig3 {height:50px;background:url(../images/cap250-leftnavig.gif) no-repeat;line-height:49px;padding:0 10px;color:#f60;font-size:18px;}
.h1-leftnavig2 span {background:url(../images/head-and-foot/o2-filmweb.gif) no-repeat;}
.leftnavig2 ul {list-style-type:none;background:url(../images/head-and-foot/filmweb-sub-foot.gif) no-repeat bottom left;padding-bottom:10px;}
* html .leftnavig2 ul {height:1%;}
*+html .leftnavig2 ul {height:1%;}
.leftnavig2 ul li {height:28px;padding:0;margin:0;overflow:hidden;}
.leftnavig2 ul li a {display:block;padding:0 10px;text-decoration:none;color:#000;background:url(../images/leftmenu-bg.gif) repeat-x;border:0;line-height:28px;}
* html .leftnavig2 ul li {height:25px!Important;margin-bottom:-1px;}
*+html .leftnavig2 ul li {height:25px!Important;margin-bottom:-1px;}
.leftnavig2 ul li a:hover, .leftnavig2 ul li.active a, .leftnavig2 ul li a.active {color:#fff;font-weight:bold;background:url(../images/leftmenu-active-bg.gif) repeat-x;border:0;}
.leftnavig2 ul li.last {height:27px;overflow:hidden;}


.o2tv2 {}
.o2tv2 h2 {display:block;position:relative;width:250px;height:51px;line-height:50px;background:url(../images/o2tv-bg2.gif) no-repeat;color:#fff;overflow:hidden;text-indent:-999em;}
.o2tv2 h2 .o2tv-link {margin-left:10px;width:137px;height:20px;display:block;overflow:hidden;margin-top:18px;}
/*
.o2tv2 h2 .o2tv-link span {background:url(../images/h2-o2tv.gif) no-repeat;}
.o2tv2 h2 .o2tv-link:hover, .o2tv h2 .o2tv-link:hover span {background-position:0 0;}
*/
.o2tv2 h2 a.more {width:28px;height:28px;position:absolute;top:10px;right:10px;}
.o2tv2 h2 a.more span {background:url(../images/buttony/sipka-next.gif) no-repeat;}
.o2tv2 h2 a.more:hover, .o2tv2 h2 a:hover span {background-position:0 -28px;}
.o2tv2 h2 a.pkin {padding-left:10px;color:#fff;font-weight:normal;text-decoration:none;}
.o2tv2 h2 a.pkin:hover {color:#fff!important;}
.o2tv2_row {background:url(../images/dark-top2.gif) no-repeat #030303;width:100%;}
.o2tv2_row_foot {background:url(../images/dark-bottom2.gif) no-repeat left bottom;padding-bottom:17px;}
.o2tv2_row img {display:block;float:left;border:1px solid #07699c;margin:10px 10px 0;}
* html .o2tv2_row img {margin:10px 5px 0 5px;} 
.o2tv2_row p {float:left;width:135px;margin:0 0 8px;color:#a5a5a5;line-height:150%;padding:8px 8px 0 0;height:6em;overflow:hidden;}
.o2tv2_row p a {color:#0e91de;font-weight:bold;display:block;text-decoration:none;}
.o2tv2_row p a:hover {color:#fff!important;}
.o2tv2_row p.price {float:none;display:block;width:215px;height:auto;padding:0 10px;margin:0;overflow:hidden;font-size:11px;}
.o2tv2_row p.price span {display:block;width:51px;float:left;margin-right:10px;text-align:right;font-weight:bold;}
.o2tv2_row p.price em {display:block;width:80px;float:left;font-style:normal;}

.akcni-nabidka2 {display:block;width:250px;height:51px;overflow:hidden;background:url(../images/akcni-nabidka2.gif) no-repeat;line-height:150%;text-decoration:none;}
.akcni-nabidka2:hover {background-position:0 -51px;cursor:pointer;text-decoration:none;}
.akcni-nabidka2 span {display:block;margin:8px 10px 0 60px;color:#fff;}
.akcni-nabidka2 span strong {color:#00b0fe;font-weight:bold;display:block;}

.kina-form {background:url(../images/kina-form-bg.gif) no-repeat;color:#959595;height:163px;overflow:hidden;padding-top:5px;}
.kform-row {padding:9px 10px;}
* html .kform-row {padding:6px 10px;}
*+html .kform-row {padding:6px 10px;}
.kina-form label {float:left;line-height:20px;}
.kina-form select {float:right;margin-right:10px;background:#fff;border:1px solid #b2b2b2;width:125px;padding:2px;font-size:11px;}
.kina-form .submit {display:block;width:108px;height:28px;border:0;margin:5px auto 0;}

.zcela-zdarma2 {display:block;width:250px;height:51px;overflow:hidden;background:url(../images/programy-zdarma.gif) no-repeat;line-height:150%;text-decoration:none;}
.zcela-zdarma2:hover {background-position:0 -51px;cursor:pointer;text-decoration:none;}
.zcela-zdarma2 span {display:block;margin:8px 10px 0 60px;color:#fff;}
.zcela-zdarma2 span strong {color:#00b0fe;font-weight:bold;display:block;}

/* hlavni sloupec */
.top-banners-left {width:480px;float:left;}
.top-banners-right {float:right;width:250px;height:250px;overflow:hidden;}
.flash-banner {width:480px;height:200px;background:url(../images/flashbanner.jpg) no-repeat;}
.banner-vstupenky-do-kina {display:block;width:235px;height:140px;}
.banner-vstupenky-do-kina span {background:url(../images/banner-kino.gif) no-repeat;}

.vstupenky-banner {float:left;width:480px;height:45px;margin-top:5px;}

.aktuality2 {margin-top:10px;background:#d6d6d6;}
.aktuality2 h2 {display:block;height:50px;background:url(../images/h2-aktuality2.gif) no-repeat;font-family:Verdana,sans-serif;position:relative;color:#333;}
.aktuality2 h2 span {line-height:49px;padding-left:10px;font-size:17px;font-weight:normal;}

.a2-col1, .a2-col2, .a2-col3 {float:left;width:240px;}
.a2-col1 {padding-left:2px;width:239px;}
.a2-col2 {width:239px;}
.a2-col1 h3, .a2-col2 h3, .a2-col3 h3 {width:239px;height:41px;background:url(../images/orange-bg2.gif) no-repeat;}
.a2-col1 h3 span, .a2-col2 h3 span, .a2-col3 h3 span {line-height:41px;color:#fff;padding-left:10px;font-size:16px;}
.a2-col1 h3 a:hover, .a2-col2 h3 a:hover, .a2-col3 h3 a:hover {color:#333!important;}

.aktuality2 h3 {position:relative;}
.aktuality2 h3 a {padding-left:10px;line-height:41px;color:#fff;text-decoration:none;font-size:14px}
.aktuality2 h3 a.more {width:28px!important;height:23px!important;position:absolute;top:10px;right:10px;overflow:hidden;z-index:50;padding:0;}
.aktuality2 h3 a.more span {background:url(../images/buttony/sipka-next2.gif) no-repeat;}
.aktuality2 h3 a.more:hover, .aktuality2 h3 a.more:hover span {background-position:0 -23px;}

.news-row2 {height:8em;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;border-left:1px solid #fff;position:relative;line-height:150%;font-size:11px;background:url(../images/news-bg2.gif) no-repeat #d8d8d8;}
.a2-col1 .news-row {border-left:1px solid #d8d8d8;}
.news-row2 p.news-img {float:left;margin:8px;border:1px solid #c1c1c1;padding:4px;background:#fff;}
.news-row2 strong {display:block;float:left;padding-top:6px;color:#f60;font-size:10px;}
.news-row2 p.text {float:left;width:130px;font-weight:bold;}
.news-row2 a {color:#101010;text-decoration:none;}
.news-row2 a:hover {color:#101010!important;text-decoration:underline;}
* html .news-row2 p.news-img {margin-left:4px;}

.article-search {height:50px;overflow:hidden;line-height:40px;background:url(../images/vyhledat-v-clancich2.gif) no-repeat;}
.article-search .searchtext {line-height:50px;padding-left:10px;float:left;width:120px;font-family:Verdana,sans-serif;font-size:110%;}
.article-search input.searchterm {width:350px;padding:8px 4px;font-size:11px;background:#fff;border:1px solid #bababa;margin-left:20px;float:left;margin-top:10px;}
.article-search input.searchbutton {width:60px;height:27px;border:0;margin:11px 0 0 10px;}


.specialy-program {margin-top:10px;}

.filmove-specialy {width:490px;float:left;margin-right:10px;}
.filmove-specialy h2 {display:block;height:49px;overflow:hidden;background:url(../images/h2-filmove-specialy.gif) no-repeat;font-family:Verdana,sans-serif;position:relative;color:#333;}
.filmove-specialy h2 span {line-height:49px;padding-left:10px;font-size:17px;font-weight:normal;}

.filmove-specialy h2 a {width:28px;height:28px;position:absolute;top:10px;right:10px;overflow:hidden;z-index:50;}
.filmove-specialy h2 a span {background:url(../images/buttony/sipka-next3.gif) no-repeat;}
.filmove-specialy h2 a:hover, .filmove-specialy h2 a:hover span {background-position:0 -28px;}

.tv-program2 {float:left;width:220px;color:#333;}
.tv-program2 h2 {height:50px;overflow:hidden;background:url(../images/h2-tv-program2.gif) no-repeat;font-family:Verdana,sans-serif;position:relative;color:#333;}
.tv-program2 h2 span {line-height:45px;padding-left:13px;font-size:17px;font-weight:normal;}

.tv-program2 h2 a {width:28px;height:28px;position:absolute;top:10px;right:10px;overflow:hidden;z-index:50;}
.tv-program2 h2 a span {background:url(../images/buttony/sipka-next3.gif) no-repeat;}
.tv-program2 h2 a:hover, .tv-program2 h2 a:hover span {background-position:0 -28px;}

.banner-tvprog2 {display:block;width:200px;height:137px;margin-top:10px;}
.banner-tvprog2 span {background:url(../images/banner-tv-mobil2.gif) no-repeat;}
.tv-row a {color:#f30;font-weight:bold;}
.tv-row a:hover {color:#f30!important;text-decoration:none;}
.lastrow {border-bottom:0;padding-right:0;padding-left:10px;}

.tv-row-foot2 {background:url(../images/tvprog-foot2.gif) no-repeat left bottom;padding-bottom:8px;}

div.tabs2 {background:#e1e1e1;}
.tabs2 #tab1, .tabs2 #tab2, .tabs2 #tab3, .tabs2 #tab4 {background:url(../images/tab-bg.gif) no-repeat;width:490px;}
* html .tabs2 #tab1, * html .tabs2 #tab2, * html .tabs2 #tab3, * html .tabs2 #tab4 {background-position:0 0;}
*+html .tabs2 #tab1, *+html .tabs2 #tab2, *+html .tabs2 #tab3, *+html .tabs2 #tab4 {background-position:0 0;}
div.tabs2 ul.tabNavig {list-style-type:none;width:488px;margin-left:2px;height:50px;}
div.tabs2 ul.tabNavig li {float:left;cursor:pointer;height:33px;}
div.tabs2 ul.tabNavig li.tab1 {width:119px;}
div.tabs2 ul.tabNavig li.tab2 {width:124px;}
div.tabs2 ul.tabNavig li.tab3 {width:124px;}
div.tabs2 ul.tabNavig li.tab4 {width:119px;}
div.tabs2 ul.tabNavig a {display:block;width:124px;height:50px;background:url(../images/tab-bg-new.gif) no-repeat;color:#fff;text-decoration:none;line-height:150%;cursor:pointer;}
div.tabs2 ul.tabNavig li.tab1 a {width:119px!important;background-position:-5px 0;}
div.tabs2 ul.tabNavig li.tab4 a {width:119px!important;}
div.tabs2 ul.tabNavig li a:hover {color:#fff!important;background-position:0 -50px;}
div.tabs2 ul.tabNavig li a.selected:hover {color:#000!important;background-position:0 0px;}
div.tabs2 ul.tabNavig li.tab1 a:hover {background-position:-5px -50px!important;}
div.tabs2 ul.tabNavig li.tab4 a:hover {background-position:0 -50px!important;}
div.tabs2 ul.tabNavig li a.selected, div.tabs ul.tabNavig li a.selected:hover {font-weight:bold;color:#000!important;background-position:0 -100px!important;}
div.tabs2 ul.tabNavig li.tab1 a.selected {background:url(../images/tab1-bg-new.gif) no-repeat!important;background-position:0 0!important}
div.tabs2 ul.tabNavig li.tab4 a.selected {background:url(../images/tab4-bg-new.gif) no-repeat!important;background-position:0 0!important}
* html div.tabs2 ul.tabNavig li.tab1 a.selected:hover {background-position:0 0px!important}
* html div.tabs2 ul.tabNavig li.tab4 a.selected:hover {background-position:0 0px!important}
/*
div.tabs ul.tabNavig li.tab4 a.selected, div.tabs ul.tabNavig li.tab4 a.selected:hover {background:url(../images/tab4-bg-new.gif) no-repeat;}
*/
div.tabs2 ul.tabNavig a span {display:block;width:100%;text-align:center;padding-top:10px;}

.filmove-specialy {background:#d6d6d6;}

.middle-3col {width:150px;float:left;margin:15px 0 0 10px;color:#666;}
.middle-3col em {display:block;padding:4px 2px 0 6px;font-style:normal;}
.middle-3col img {display:block;padding:4px;border:1px solid #c5c5c5;background:#fff;}
* html .middle-3col {margin:15px 5px 0px;}
*+html .middle-3col {margin:15px 0 0 0px;}
.item-buttons {padding-top:5px;margin:0;height:19px;}
.moreinfo {position:relative;display:block;float:left;width:62px;height:19px;font-size:8px;overflow:hidden;}
.moreinfo span {position:absolute;display:block;width:100%;height:100%;background:url(../images/buttony/vice-info.gif) no-repeat 0 0;text-decoration:none;}
.moreinfo:hover span {background-position:0 -19px;cursor:pointer;text-decoration:none;}
.pricing {float:right;width:60px;height:18px;background:url(../images/cenovka.gif) no-repeat 0 1px;text-align:right;color:#000;line-height:18px;}
.pricing span {margin-right:4px;font-size:9px!important;}
.special-foot2 {height:42px;line-height:38px;background:url(../images/special-foot.gif) no-repeat;overflow:hidden;color:#f30!important;font-weight:bold;margin-top:15px;}
.special-foot2 a {color:#f30!important;margin-left:10px;font-weight:bold;}
.special-foot2 a:hover {color:#f30!important;}

/* FILMOVE SPECIALY - DETAIL */
.h1-fspecialy {height:50px;background:url(../images/cap250-white.gif) no-repeat;padding:0 10px;color:#333;font-size:18px;font-weight:normal;line-height:49px}

.filmscreen {height:270px;overflow:hidden;position:relative;}
.filmscreen img.screenshot {display:block;position:absolute;top:0;left:0;z-index:1;width:720px;height:270px;overflow:hidden;}
.filmscreen h1 {display:block;height:48px;position:absolute;top:7px;left:0;z-index:2;width:720px;overflow:hidden;white-space:nowrap;font-size:20px;font-weight:normal;color:#fff;line-height:44px;padding:0 15px;background:url(../images/filmstrip.jpg) no-repeat;}

.film-tapety {margin-top:-12px;background:url(../images/tapety-bg-gradient.gif) no-repeat #090909;padding:7px 0 10px 10px;height:1%;}
.film-tapety-foot {padding-bottom:10px;background:url(../images/film-tapety-foot.gif) no-repeat left bottom;}
.film-tapeta {float:left;width:132px;margin:15px 10px 0 0;color:#999;height:170px;}
.film-tapeta img {width:120px;border:6px solid #000;}
.film-tapeta strong {color:#ccc;display:block;line-height:30px;}
.film-tapeta p {font-size:10px;}
.film-tapeta p a {display:block;color:#f60;text-decoration:none;padding:5px 0;}
.film-tapeta p a:hover {text-decoration:underline;}

.cap-dop {height:50px;background:url(../images/cap720.gif) no-repeat;padding:0 10px;line-height:49px;color:#333;font-size:17px;font-weight:bold;}
#dop_galerie, #dop_galerie2, #dop_galerie3 {height:196px;overflow:hidden;}
#dop_galerie2 {height:220px;}
#dop_galerie3 {height:270px;}
#dop_galerie .toleft, #dop_galerie .toright, #dop_galerie2 .toleft2, #dop_galerie2 .toright2, #dop_galerie3 .toleft3, #dop_galerie3 .toright3 {display:block;float:left;width:30px;height:196px;}
#dop_galerie .toleft span, #dop_galerie .toright span, #dop_galerie2 .toleft2 span, #dop_galerie2 .toright2 span, #dop_galerie3 .toleft3 span, #dop_galerie3 .toright3 span {background:url(../images/gal-posun.gif) no-repeat;}
#dop_galerie .toleft:hover span, #dop_galerie .toright:hover span {background-position:0px -196px;}
#dop_galerie2 .toleft2:hover span, #dop_galerie2 .toright2:hover span {background-position:0px -220px;}
#dop_galerie3 .toleft3:hover span, #dop_galerie3 .toright3:hover span {background-position:0px -270px;}
#dop_galerie .toright:hover span {background-position:-30px -196px;}
#dop_galerie2 .toright2:hover span {background-position:-30px -220px;}
#dop_galerie3 .toright3:hover span {background-position:-30px -270px;}

#dop_galerie2 .toleft2, #dop_galerie2 .toright2 {height:220px;}
#dop_galerie2 .toleft2 span, #dop_galerie2 .toright2 span {background:url(../images/gal-posun220.gif) no-repeat;}
#dop_galerie3 .toleft3, #dop_galerie3 .toright3 {height:270px;}
#dop_galerie3 .toleft3 span, #dop_galerie3 .toright3 span {background:url(../images/gal-posun270.gif) no-repeat;}

#dop_galerie .toright span, #dop_galerie2 .toright2 span, #dop_galerie3 .toright3 span {background-position:-30px 0px;}

#dop_galerie #screen, #dop_galerie2 #screen2, #dop_galerie3 #screen3 {width:660px;height:196px;float:left;overflow:hidden;background:#eee;}
#dop_galerie2 #screen2 {height:220px;}
#dop_galerie3 #screen3 {height:270px;}
#dop_galerie #screen #container, #dop_galerie2 #screen2 #container2, #dop_galerie3 #screen3 #container3 {width:80000px!important;padding:0 6px;}
#screen .middle-3col, #screen2 .middle-3col, #screen3 .middle-3col {margin-top:10px;}
#screen2 .middle-3col {width:220px;margin:10px 0 0 67px;}
* html #screen2 .middle-3col {margin-left:40px;}

/* FS - PODSTRANKY */
.cap720 {height:50px;background:url(../images/cap720.gif) no-repeat;line-height:49px;padding:0 10px;font-size:18px;color:#333;font-weight:normal;}
.cap720 em {font-size:19px;font-style:normal;font-weight:bold;color:#f60;}
.col720-body {background:#eee;padding-left:11px;}
* html .col720-body {height:1%;}
*+html .col720-body {height:1%;}
.col720-body-video {background:#eee;padding:10px 0 0 16px;width:704px;overflow:hidden;}
* html .col720-body-video {height:1%;}
*+html .col720-body-video {height:1%;}
.col720-body .banner250x250 p {color:#999;}
.col720-head {background:url(../images/col720-head.gif) 0 0 no-repeat;padding-top:10px;}
.col720-foot2 {background:url(../images/col720-foot.gif) no-repeat left bottom;padding-bottom:10px;}
.col720-foot {background:url(../images/col720-bigfoot.gif) no-repeat left bottom;height:50px;overflow:hidden;}
.tema {width:224px;height:196px;float:left;margin-right:12px;font-size:10px;overflow:hidden;}
.tema img {display:block;border:2px solid #f60;}
.tema-detail {padding:5px 0;}
.tema-detail p {padding:5px 0;}
.moreinfo3 {position:relative;display:block;float:left;width:62px;height:19px;font-size:8px;overflow:hidden;font-size:5px;text-indent:10px;}
.moreinfo3 span {position:absolute;display:block;width:100%;height:100%;background:url(../images/buttony/vice-info3.gif) no-repeat 0 0;text-decoration:none;}
.moreinfo3:hover span {background-position:0 -19px;cursor:pointer;text-decoration:none;}
.col720-foot p {padding:10px 0;}
.col720-foot p a, .vice-orange {display:block;width:161px;height:28px;background:url(../images/buttony/vice-button.gif) no-repeat;line-height:25px;font-size:14px;font-weight:bold;color:#fff;text-align:center;margin:0 auto;text-decoration:none;}
.col720-foot p a:hover, .vice-orange:hover {background-position:0 -28px;color:#ccc;}

/*.mms-obr {width:160px;float:left;margin-right:17px;overflow:hidden;height:200px;}
.mms-obr img {display:block;border:10px solid #f3c5a6;}
.mms-obr p.name, .tema p.name {padding:3px 0 3px 5px;color:#f60;}
.mms-obr p {font-size:10px;color:#666;}*/

.mms-obr {width:160px;float:left;margin-right:16px;overflow:hidden;}
.mms-obr img {display:block;border:10px solid #f3c5a6;}
.mms-obr p.name, .tema p.name {padding:3px 0 3px 5px;color:#f60;}
.flash img {width:140px;height:187px!important;}

.melodie {float:left;width:359px;height:64px;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #d9d9d9;border-left:1px solid #fff;border-right:1px solid #d9d9d9;}
.melodie .price {display:block;float:right;width:60px;color:#000;padding:10px 0;font-size:11px;}
.melodie h3 {font-size:11px;color:#f60;padding:10px 0 0 10px;width:278px;white-space:nowrap;overflow:hidden;}
.melodie h3 span {font-weight:normal;}
.melodie .mel-control {padding:10px;}
.melodie .mel-control .prehrat {float:left;width:19px;height:19px;font-size:4px;line-height:19px;text-indent:10px;}
.melodie .mel-control .prehrat span {background:url(../images/buttony/prehrat.gif) no-repeat;}
.melodie .mel-control .nastavit {float:left;width:62px;height:19px;font-size:4px;line-height:19px;text-indent:10px;margin:0 4px;}
* html .melodie .mel-control .nastavit {margin-left:2px;}
.melodie .mel-control .nastavit span {background:url(../images/buttony/nastavit.gif) no-repeat;}
.melodie .mel-control .stahnout {float:left;width:62px;height:19px;font-size:4px;line-height:19px;text-indent:10px;margin:0 4px;}
* html .melodie .mel-control .stahnout {margin-left:2px;}
.melodie .mel-control .stahnout span {background:url(../images/buttony/stahnout.gif) no-repeat;}
.melodie .mel-control p {line-height:19px;font-size:10px;}

/* FILMWEB - CLANEK */
.col700-head {width:700px;padding-top:10px;background:url(../images/col700-head.gif) 0 0 no-repeat;overflow:hidden;}
.col700-foot {width:700px;padding-bottom:10px;background:url(../images/col700-foot.gif) no-repeat left bottom;overflow:hidden;}
.col700-body {background:#fff;border:solid #c4c4c4;border-width:0 1px;width:678px;padding:0 10px 0 10px;color:#000;line-height:180%;}
.col700-body h1, .col720-body h1 {font-size:18px;font-weight:bold;color:#333;padding:5px 0 20px;}
.col700-body strong {color:#f90;}
.col700-body p.gray {font-size:10px;}
.col700-body .pricing span strong {color:#000;}

.recenze-perex {font-size:13px;padding:0 0 10px;}
#imdb_panel {height:50px;background:url(../images/imdb-bg.gif) no-repeat;overflow:hidden;line-height:49px;color:#f90;font-size:15px;padding-left:65px;margin:20px auto;}
#imdb_panel a {color:#fff;text-decoration:none;font-weight:bold;}
.recenze-body {}
.recenze-body p {padding:0 0 20px 0;line-height:140%;color:#000;}
.recenze-body .ileft {float:left;margin:0 5px 5px 0;}
.recenze-body .iright {float:right;margin:0 0 5px 5px;}

.recenze-body img {margin: 5px 10px;}

.col700double-foot {padding-bottom:10px;background:url(../images/col700double-foot.gif) no-repeat left bottom;width:700px;}
.col700double-head {padding-top:10px;background:url(../images/col700double-head.gif) 0 0 no-repeat;width:100%;}
.col700double-body {background:url(../images/col700double-body.gif) 0 0 repeat-y;width:100%;overflow:hidden;}

/*
.casting-list-body {float:left;font-weight:bold;color:#000;line-height:180%;background:#fff;width:336px;overflow:hidden;padding:0 10px;border:solid #d4d4d4;border-width:0 1px;}
.souvisejici-body {background:#fff;width:330px;float:right;;overflow:hidden;border:solid #d4d4d4;border-width:0 1px;}
.souvisejici-body h2 {font-size:18px;font-weight:normal;color:#000;padding:0 0 0 10px;}
.souvisejici-body .middle-3col {margin:5px 0 5px 10px;}
.souvisejici-body .melodie {border-left:0;border-right:0;width:330px;}
.souvisejici-body .melodie h3 {width:260px;}
*/

.halfcol345 {width:325px;padding:0 10px;float:left;}
.halfcol345 {}

.film-odkazy {display:block;padding-left:30px;padding-top:5px;background:url(../images/hand.gif) no-repeat;}

/* PROGRAM KIN */
.col250 {width:250px;float:left;overflow:hidden;}
.col460 {width:460px;float:left;}
* html .col460 {height:1%;}
*+html .col460 {height:1%;}

.cap250-blue {height:50px;background:url(../images/cap250-blue.gif) no-repeat;overflow:hidden;padding:0 10px;line-height:49px;color:#fff;font-size:17px;}
.kina-v-mobilu {background:url(../images/mobil-bg.jpg) no-repeat;width:250px;height:290px;position:relative;}
.zdarma {position:absolute;right:5px;top:-6px;width:71px;height:70px;font-size:2px;line-height:70px;text-indent:10px;z-index:99;}
.zdarma span {background:url(../images/zdarma.png) no-repeat;}
.mobil-screen {position:absolute;width:178px;height:240px;background:url(../images/program-kin-mobil.jpg) no-repeat;top:9px;left:36px;overflow:hidden;}
.col250blue-foot {height:50px;background:url(../images/col250blue-foot.gif) no-repeat;text-align:center;}
.col250blue-foot p {padding-top:9px;}
.vice-info-blue {display:block;margin:0 auto;width:161px;height:28px;background:url(../images/vice-info-blue.gif) no-repeat;color:#fff;font-size:14px;text-decoration:none;line-height:28px;font-weight:bold;}

.cap460-white {height:50px;background:url(../images/cap460-white.gif) no-repeat;line-height:49px;padding:0 10px;color:#f60;font-size:18px;font-weight:bold;}
.kina-hledani {background:#eee;padding:10px 10px 0;border-top:1px solid #fff;border-bottom:1px solid #d9d9d9;}
.kina-hledani h3 {color:#f60;font-size:12px;padding-bottom:5px;}
.search-cell, .search-cell2 {float:left;width:140px;overflow:hidden;height:45px;padding-top:6px;color:#666;}
.search-cell2 {width:200px;padding-top:21px;}
.search-cell span {display:block;padding:0 0 2px 5px;}
.search-cell input, .search-cell select {width:128px;padding:7px 5px;border:1px solid #b7b7b7;font-family:Verdana,sans-serif;font-size:11px;}
* html .search-cell input {padding:2px 5px}
*+html .search-cell input {padding:2px 5px}
.search-cell select {padding:6px;width:140px;}
.search-cell2 .button-vyhledat {width:161px;height:28px;border:0!important;}

.kina-results-foot {padding-bottom:10px;background:url(../images/col460white-foot.gif) no-repeat left bottom;}
#kina_results {background:#eee;padding:10px 0 0;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#kina_results strong {display:block;font-size:12px;color:#f60;padding:0 10px;}
#kina_results h2 {color:#000;font-size:20px;padding:30px 10px 10px;border-bottom:1px solid #d9d9d9;}
#kina_results h2 span {font-size:12px;color:#666;padding:0 10px;font-weight:normal;}

.kino-row {border-top:1px solid #fff;border-bottom:1px solid #d9d9d9;padding:10px;color:#000;height:1%;}
.light {background:#fafafa;}
.kino-row em {display:block;float:left;width:110px;padding-right:10px;height:60px;font-style:normal;}
.kino-row p.casy {padding:5px 0;}
.kino-row a {font-weight:bold;color:#039;}
.kino-row p.popis {font-size:10px;color:#666;}
.kino-row p.country {font-size:10px;color:#999;padding-top:3px;}

.cap-white {position:relative;line-height:49px;height:50px;color:#f60;font-size:17px;padding:0 10px;background:url(../images/cap250-white.gif) no-repeat;}
.cap-white a.more {width:28px!important;height:28px!important;position:absolute;top:10px;right:10px;overflow:hidden;z-index:50;padding:0;}
.cap-white a.more span {background:url(../images/buttony/sipka-next3.gif) no-repeat;}
.cap-white a.more:hover, .cap-white a.more:hover span {background-position:0 -28px;}

.filmove-hity {background:#eee;height:1%;}
.filmove-hity h3 {font-size:12px;color:#000;padding:10px 10px 5px;}
.hit-row {padding:5px 10px;height:1%;}
.hit-row img {display:block;float:left;border:5px solid #F3C5A6;margin-right:10px;}
.hit-row .pricing {float:left;margin-top:7px;}
.hit-row a {color:#f60;text-decoration:none;font-size:11px;display:block;line-height:22px;}
.hit-row em {font-size:10px;font-style:normal;color:#666;}

.col250white-foot {height:50px;background:url(../images/col250white-foot.gif) no-repeat;text-align:center;}
.col250white-foot p {padding-top:9px;}
.vice-info {display:block;margin:0 auto;width:161px;height:28px;background:url(../images/buttony/vice-button.gif) no-repeat;color:#fff;font-size:14px;text-decoration:none;line-height:25px;font-weight:bold;text-align:center;}
.vice-info:hover {background-position:0 -28px;}


/* DOPRAVNI KAMERY */
.banner250x250 {width:250px;height:260px;float:left;}
.banner250x250 p {font-size:9px;line-height:9px;color:#fff;padding-bottom:1px;}
.sledujte-situaci {position:relative;width:460px;height:240px;padding:10px 0 10px 10px;float:left;background:url(../images/sledujte-bg.jpg) no-repeat;color:#ccc;line-height:145%;}
.sledujte-situaci h2, .sledujte-situaci p {width:280px;}
.sledujte-situaci h2 {color:#fff;font-size:16px;line-height:150%;}
.sledujte-situaci p {padding-top:20px;}
.sledujte-situaci p em {font-style:normal;font-weight:bold;}
.sledujte-situaci p span {color:#999;}
.sledujte-situaci p strong {color:#f60;}
.button-jak-sledovat {display:block;position:absolute;bottom:20px;right:34px;width:120px;height:28px;}
.button-jak-sledovat span {background:url(../images/button-jak-sledovat.gif) no-repeat;}

.col730 {width:730px;float:left;}
.col730white-top {width:730px;padding-top:10px;background:url(../images/col730-corners.gif) no-repeat;}
.col730white-foot {padding-bottom:10px;background:url(../images/col730-corners.gif) no-repeat left bottom;}
.col730white-body {background:#fff;padding:0 10px 40px;color:#000;}

div.jak-sledovat {height:70px;overflow:hidden;background:url(../images/jak-sledovat-bg.gif) no-repeat top right;}
div.jak-sledovat p {display:block;float:right;width:514px;height:50px;padding:10px 10px;line-height:210%;color:#333;position:relative;}
div.jak-sledovat a {display:block;position:absolute;bottom:8px;right:8px;}
.jak-sledovat-head {float:left;width:174px;height:70px;overflow:hidden;}
.jak-sledovat-head span {background:url(../images/jak-sledovat.gif) no-repeat;}

a.orange-button {display:block;margin:10px auto 0;width:84px;height:26px;background:url(../images/orange-button-bg.gif) no-repeat;color:#fff;text-align:center;line-height:25px;font-size:13px;font-weight:bold;text-decoration:none;}
a.orange-button:hover {color:#ccc;}

.mapy-head {width:175px;height:198px;float:left;background:url(../images/zvolte-si-body.gif) no-repeat left bottom;}
.mapy-vyber {padding:10px 0 0 15px;}
.mapy-vyber a.arrowright {color:#000;padding-right:7px;background:url(../images/sipka-black.gif) no-repeat right 50%;line-height:200%;}
.mapy-head h2 {width:145px;height:46px;padding:0 15px;line-height:44px;background:url(../images/cap-zvolte-si.gif) no-repeat;color:#fff;font-weight:normal;}
.mapy-lokace a {display:block;float:left;margin:3px 3px 0 0;width:25px;height:25px;line-height:23px;text-align:center;border:1px solid #ab4500;color:#fff;text-decoration:none;}
.mapy-lokace a.active {color:#e45b00;background:#fff;}
.mapy-screen {position:relative;float:left;width:535px;height:198px;background:url(../images/mapy-places-bg.gif) no-repeat top right;}
.mapy-mapka {float:left;position:relative;width:290px;height:197px;overflow:hidden;}
.mapy-mapka img {position:absolute;top:1px;left:0;}
.mapy-informace {float:left;width:215px;padding:10px;}
.mapy-informace p {display:block;width:215px;border-bottom:1px solid #e6e6e6;}
.mapy-info {line-height:140%;}
.mapy-info em {font-style:normal;font-weight:bold;}
.mapy-info a {display:block;float:left;color:#000;text-decoration:none;}
.prima-volba p a {color:#000;text-decoration:none;}
.mapy-info a:hover, .prima-volba p a:hover {color:#e45b00;text-decoration:underline;}
.mapy-info strong {display:block;float:right;font-weight:normal;}
.mapy-info h3 {color:#f60;font-size:11px;padding:10px 0;}
.info-row {line-height:180%;}

.prima-volba {padding-top:20px;color:#333;}
.prima-volba h2 {font-size:16px;color:#000;padding-bottom:10px;}
.prima-volba .column {width:340px;padding-top:20px;float:left;}
.column p {display:block;position:relative;line-height:22px;border-bottom:1px solid #e6e6e6;}
.column p strong {color:#f60;}
.column p span {display:block;position:absolute;right:30px;top:0;font-weight:bold;}

.col470 {width:470px;float:left;}
.col485 {width:485px;float:left;}
.col235 {width:235px;float:left;}

.cap485 {height:42px;background:url(../images/cap485.gif) no-repeat;color:#333;padding:0 10px;line-height:41px;font-size:16px;}
.col485-body {background:url(../images/col485-bg.gif) no-repeat left bottom;height:228px;overflow:hidden;color:#333;padding:10px;line-height:160%;}
.col485-body p {padding-bottom:15px;}
.col485-body em {font-style:normal;font-weight:bold;color:#f60;}

.cap470 {height:42px;background:url(../images/cap470.gif) no-repeat;color:#333;padding:0 10px;line-height:41px;font-size:16px;}
.col470-body {background:url(../images/col470-bg.gif) no-repeat left bottom;height:221px;overflow:hidden;color:#333;padding:10px;line-height:155%;}
.col470-body p {padding-bottom:15px;}
.col470-body em {font-style:normal;font-weight:bold;color:#f60;}

.cap235black {height:42px;background:url(../images/cap235black.gif) no-repeat;color:#fff;line-height:41px;font-size:16px;padding:0 10px;}
.col235black-body {padding:10px;background:url(../images/col235-bg.gif) no-repeat left bottom;height:228px;}
.col235black-body p {padding-bottom:10px;line-height:150%;}
.col235black-body p span {display:block;}
.col235black-body p select {display:block;width:140px;margin:5px 0;padding:2px;}

.col240 {width:240px;float:left;font-family:Arial,sans-serif;}
.col240-body {padding:0 10px;background:url(../images/col240-body.gif) repeat-y;}
.col240-foot {padding-bottom:8px;background:url(../images/col240-foot.gif) no-repeat left bottom;}
.cap240 {height:40px;background:url(../images/cap240.gif) no-repeat;color:#f60;padding:0 10px;line-height:39px;font-size:16px;}
#tabs ul.tabNavig {height:31px;overflow:hidden;list-style-type:none;width:220px;border-bottom:0px solid #c2c2c0;}
#tabs ul.tabNavig li {display:block;width:73px;height:31px;float:left;}
#tabs ul.tabNavig li a {display:block;width:100%;height:100%;text-align:center;line-height:30px;font-weight:bold;text-decoration:none;color:#f60;background:url(../images/doprava-tabs-bg.gif) no-repeat;}
#tabs ul.tabNavig li a:hover, #tabs ul.tabNavig li a.selected {color:#333;}
#tabs ul.tabNavig li.tab1 {width:73px;}
#tabs ul.tabNavig li.tab2 {width:75px;}
#tabs ul.tabNavig li.tab3 {width:72px;}
#tabs ul.tabNavig li.tab1 a {background-position:0 0;width:73px;}
#tabs ul.tabNavig li.tab2 a {background-position:-73px 0;width:75px;}
#tabs ul.tabNavig li.tab3 a {background-position:-148px 0;width:72px;}
#tabs ul.tabNavig li.tab1 a:hover, #tabs ul.tabNavig li.tab1 a.selected {background-position:0 -31px;}
#tabs ul.tabNavig li.tab2 a:hover, #tabs ul.tabNavig li.tab2 a.selected {background-position:-73px -31px;}
#tabs ul.tabNavig li.tab3 a:hover, #tabs ul.tabNavig li.tab3 a.selected {background-position:-148px -31px;}
.tab-content {padding:1px 0 10px;background:url(../images/tab-content-bg.gif) no-repeat left bottom;color:#333;line-height:150%;}
.tab-content p {padding:0 10px;}
.tab-content img {margin:0 auto;display:block;}
#tabs .tab-content {padding-top:10px;}
.tab-content h3 {padding:5px 10px;font-size:13px;color:#f60;}
.tab-content h3 a {color:#f60;text-decoration:none;font-weight:bold;}
.tab-head {padding-top:9px;background:url(../images/tab-head-bg.gif) no-repeat;}

.button-vic {display:block;margin:10px auto 0;width:110px;height:27px;line-height:26px;color:#fff;font-size:11px;font-weight:bold;text-align:center;background:url(../images/orange-button2-bg.gif) no-repeat;text-decoration:none;}
.button-vic:hover {color:#333;background-position:0 0!important;}

/* TV A VIDEO - TV KANALY */
.kanal-left {width:390px;float:left;}
.kanal-row {margin-top:10px;}
.kanal-row img {display:block;width:60px;border:0;float:left;margin-right:5px;}
.kanal-row p {display:block;float:left;width:600px;}
.kanal-left .kanal-row p {width:300px!important;}

/* TV A VIDEO - OTAZKY A ODPOVEDI */
.col440-head {width:440px;float:left;padding-top:10px;background:url(../images/col440-head.gif) no-repeat top left;}
.col440-foot {padding-bottom:10px;background:url(../images/col440-foot.gif) no-repeat bottom left;}
.col440-body {border:solid #c4c4c4;border-width:0 1px;background:#fff;padding:0 10px;color:#000;font-size:13px;overflow:hidden;height:1%;}
.col440-body p {padding:8px 0;line-height:150%;}
.col440-body p a {color:#253e90;font-weight:bold;}
.faq-row {color:#000;padding-left:10px;background:url(../images/sipka-black.gif) no-repeat 0 11px;}
.faq-shown {background:url(../images/sipka-dolu.gif) no-repeat 0 14px;}
.faq-row .otazka {padding:5px 0 10px;border-top:1px dotted #000;cursor:pointer;}
.faq-hover {color:#f37022;}
.faq-row .odpoved {padding:0 0 10px;}
.faq-row .odpoved p {padding:5px 0;line-height:150%;}

.cap250-white {position:relative;line-height:49px;height:50px;color:#333;font-size:17px;padding:0 10px;background:url(../images/cap250-white.gif) no-repeat;}
.mtv-kategorie, .mtv-kategorie2 {height:309px;overflow:hidden;background:url(../images/mobil-tv-bg.jpg) no-repeat;position:relative;}
.mtv-kategorie2 {background:url(../images/mobil-tv-bg2.jpg) no-repeat;}
.mtv-kategorie a, .mtv-kategorie2 a {display:block;position:absolute;text-indent:-9999em;}
.mtv-ct1 {width:28px;height:28px;top:78px;left:90px;}
.mtv-ct2 {width:28px;height:28px;top:78px;left:126px;}
.mtv-ct24 {width:28px;height:28px;top:113px;left:90px;}
.mtv-ct4 {width:28px;height:28px;top:113px;left:126px;}
.mtv-prima {width:50px;height:22px;top:150px;left:98px;}
.mtv-ocko {width:54px;height:16px;top:180px;left:96px;}
.mtv-meteo {width:35px;height:21px;top:201px;left:106px;}
.mtv-nova {width:46px;height:18px;top:225px;left:100px;}

.cap250-black {height:50px;width:250px;background:url(../images/cap250-black.gif) no-repeat;line-height:49px;padding:0 10px;color:#fff;font-size:16px;overflow:hidden;}
.col250black-body {background:url(../images/col250black-body.gif) no-repeat;color:#666;}
* html .col250black-body {height:1%;}
*+html .col250black-body {height:1%;} 
.col250black-foot {width:250px;background:url(../images/col250black-foot.gif) no-repeat left bottom;padding:15px 0;}
.col250black-body a {color:#f60;text-decoration:none;}

.bottom-line {margin:0 1px;padding:10px 15px;border-bottom:1px solid #262626;}
.tapeta-black {width:160px;margin:0 auto;font-size:11px!important;}
.tapeta-black img {width:140px;height:105px;border:10px solid #744627;}
.tapeta-black a {line-height:25px;}
.tapeta-black strong {color:#f60;line-height:20px;font-weight:normal;}
a.vice-info-black {float:left;width:62px;height:20px;margin-right:15px;}
a.vice-info-black span {background:url(../images/buttony/vice-info-black.gif) no-repeat;}
span.cenovka-black {float:right;width:68px;height:20px;background:url(../images/cenovka-black.gif) no-repeat 0 1px;text-align:right;color:#000;line-height:20px;text-align:center;font-weight:bold;}
p.objkod strong {color:#666;line-height:20px;}
.bottom-line em {font-style:normal;color:#f60;line-height:25px;}
.song-info .play-black {display:block;float:left;width:19px;height:19px;margin-right:10px;}
.song-info .play-black span {background:url(../images/buttony/prehrat-black.gif) no-repeat;}
.song-info .setup-black {display:block;float:left;width:62px;height:20px;margin-right:10px;}
.song-info .setup-black span {background:url(../images/buttony/nastavit-black.gif) no-repeat;}
.song-info p {display:block;width:100px;overflow:hidden;float:left;}
.button-vice-black {display:block;width:94px;height:28px;margin:0 auto;background:url(../images/buttony/button-vice-black.gif) no-repeat;text-align:center;font-weight:bold;font-size:17px;line-height:26px;color:#fff;text-decoration:none;}
.button-vice-black:hover {color:#333;}

p.tip-q {font-weight:bold;color:#f60;line-height:150%;padding:15px;border-bottom:1px solid #262626;margin:0 1px;font-size:13px;}
p.tip-a {color:#fff;line-height:150%;padding:15px;margin:0 1px;border-top:1px solid #000;}
.col250black-foot2 {background:url(../images/col250black-foot.gif) no-repeat left bottom;padding-bottom:25px;}
.col250grad-body {background:url(../images/col250grad-body.gif) no-repeat;padding:15px;color:#000;}
* html .col250grad-body {height:1%;}
*+html .col250grad-body {height:1%;}

.col250grad-foot {padding-bottom:8px;background:url(../images/col250grad-foot.gif) no-repeat left bottom;}
.col250grad-foot2 {padding-bottom:8px;background:url(../images/col250grad-foot2.gif) no-repeat left bottom;}

.col250grad-body p {padding-bottom:10px;line-height:150%;}
.col250grad-body p span {display:block;}
.col250grad-body p select {display:block;float:left;width:140px;margin:5px 0;padding:2px;}
.button-hledej {display:block;float:left;width:59px;height:19px;margin:6px 0 0 6px;cursor:pointer;}

.mobtv-info {height:107px;background:url(../images/tv-banner.png) no-repeat;overflow:hidden;}
.mtvinfo-left {float:left;width:440px;padding:10px 10px;}
.mtvinfo-left p {padding-top:10px;line-height:150%;}
.mtvinfo-right {float:left;width:220px;padding:66px 0 0 25px;line-height:150%;}

.vice-o-sluzbe {width:460px;height:45px;}
.vice-o-sluzbe span {background:url(../images/tv-program-v-mobilu.gif) no-repeat;}

.col225 {width:225px;float:left;}
.col225 p {line-height:150%;padding:5px 0;}
.cap225white {height:51px;line-height:50px;background:url(../images/cap225white.gif) no-repeat;padding:0 10px;font-size:16px;color:#333;}
.col225white-body {background:url(../images/col225white.gif) no-repeat;padding:10px;color:#000;}
.col225white-foot {background:url(../images/col225white-foot.gif) no-repeat left bottom;padding:15px 0;}
.cap225orange {height:51px;line-height:50px;background:url(../images/cap225orange.gif) no-repeat;padding:0 10px;font-size:16px;color:#fff;}
.col225orange-body {background:url(../images/col225orange.gif) no-repeat #d14800;padding:5px 0;color:#fff;line-height:150%;}
.col225orange-foot {background:url(../images/col225orange-foot.gif) no-repeat left bottom;padding:15px 0;}
.col225orange-body a {color:#fff;}
.col225orange-body a:hover {text-decoration:none;}

.qa-row {border-bottom:1px solid #ec6800;padding:5px 10px;}
.qa-otazka {font-weight:bold;cursor:pointer;}

.pokracovat, .pokracovat2 {width:121px;height:28px;margin:0 auto;text-indent:-999em;}
.pokracovat span {background:url(../images/buttony/button-pokracovat.gif) no-repeat;}
.pokracovat2 span {background:url(../images/buttony/button-pokracovat2.gif) no-repeat;}

.program-v-mobilu {width:460px;height:45px;}
.program-v-mobilu span {background:url(../images/tv-program-v-mobilu.gif) no-repeat;}

/* ROZCESTNIK MOBILNI TV */
.rozc-panel {width:219px;display:block;overflow:hidden;float:left;padding:0 0 20px;font-size:12px;}
.rozc-panel a.image {display:block;width:222px;height:241px;margin:0 auto;}
.rozc-panel h3 a {font-size:16px;line-height:30px;color:#f60;padding:0 30px;text-decoration:none;}
.rozc-panel h3 a:hover {text-decoration:underline;}
.rozc-panel p {font-size:11px;line-height:15px;padding:0 30px 10px;height:120px;overflow:hidden;}
.rozc-dopravni-kamery {background:url(../images/rozc-dopravni-kamery.jpg) no-repeat top center;}
.rozc-mobilni-tv {background:url(../images/rozc-mobilni-tv.jpg) no-repeat top center;}
.rozc-stahnout-video {background:url(../images/rozc-stahnout-video.jpg) no-repeat top center;}

/* OBJEDNAVKA */
.contentw720 {width:720px;overflow:hidden;float:left;}
.contentw720 h1.caption {width:700px;padding:0 10px;height:50px;line-height:50px;overflow:hidden;font-size:18px;font-weight:bold;color:#fff;background:url(../images/objednavka/h1-bg.gif) 0 0 no-repeat;}
.contentw720 .top-item-top {width:720px;padding:10px 0 0 0;background:url(../images/objednavka/top-item-top.gif) 0 0 no-repeat;overflow:hidden;}
.contentw720 .top-item-bottom {width:700px;padding:0 10px 10px 10px;background:url(../images/objednavka/top-item-bottom.gif) left bottom no-repeat;overflow:hidden;}
.contentw720 .top-item-bottom th h2 {margin:0;padding:5px 0;color:#f37021;}
.contentw720 .top-item-bottom td {color:#231f20;background:url(../images/objednavka/box-top-line.gif) top center no-repeat;padding:7px 0 5px 0;}
.contentw720 .top-item-bottom td p {color:#231f20;font-weight:bold;}
.contentw720 .top-item-bottom td p strong {color:#f37021;font-weight:bold;}
.contentw720 .grey-box-left {display:block;width:334px;padding:0;margin:10px 10px 0 0;overflow:hidden;float:left;}
.contentw720 .grey-box-right {display:block;width:376px;padding:0;margin:10px 0 0 0;overflow:hidden;float:left;}

.contentw720 .horiz-box {display:block;width:334px;height:141px;overflow:hidden;background:url(../images/objednavka/horiz-box.gif) 0 0 no-repeat;}
.contentw720 .horiz-box h2 {width:314px;padding:0 10px;height:50px;line-height:50px;overflow:hidden;font-size:15px;font-weight:bold;color:#f37021;}
.contentw720 .horiz-box p {padding:10px;color:#000;line-height:150%;}
.contentw720 .horiz-box p strong {color:#f37021;}

.contentw720 .vertic-box {display:block;width:183px;height:294px;overflow:hidden;float:left;background:url(../images/objednavka/vertic-box.gif) 0 0 no-repeat;}
.contentw720 .vertic-box h2 {width:163px;padding:0 10px;height:50px;line-height:50px;overflow:hidden;font-size:15px;font-weight:bold;color:#f37021;}
.contentw720 .vertic-box p  {padding:10px;color:#000;line-height:150%;}
.contentw720 .vertic-box .border-bottom {background:url(../images/objednavka/box-line.gif) bottom center no-repeat;}
.contentw720 .vertic-box p strong, .contentw720 .vertic-box p a {color:#f37021;text-decoration:none;font-weight:bold;}
.contentw720 .vertic-box p a:hover {color:#000;text-decoration:underline;}

.contentw720 .podporovane-tel-foot {width:720px;background:url(../images/objednavka/podptel-foot.gif) no-repeat left bottom;padding-bottom:15px;margin-top:10px;}
.contentw720 .podporovane-tel-body {overflow:hidden;background:url(../images/objednavka/podptel-body.gif) no-repeat top left #c9c9c9;}
.contentw720 .podporovane-tel-head {background:url(../images/objednavka/podptel-head.gif) no-repeat left top;padding-top:15px;}
.contentw720 .podporovane-tel-head h2 {width:700px;padding:10px;font-size:15px;font-weight:bold;color:#f37021;}
.contentw720 .podporovane-tel-head p {padding:0 10px 10px 10px;color:#000;line-height:150%;}


/* MOBILNI TV */
.w235 {width:235px!important;overflow:hidden!important;}

/* MOBILNI TV - menu */
.w235 .gray-menu235 {width:235px;overflow:hidden;padding-bottom:27px;background:url(../images/o2tv/menu-foot.gif) left bottom no-repeat;}
.w235 .gray-menu235 h2 {width:225px;padding-left:10px;height:50px;line-height:50px;font-size:18px;font-weight:bold;color:#f60;background:url(../images/o2tv/menu-head.gif) 0 0 no-repeat;overflow:hidden;}
.w235 .gray-menu235 ul,li {list-style:none;margin:0;padding:0;}
.w235 .gray-menu235 li a {display:block;width:225px;padding-left:10px;height:28px;line-height:28px;overflow:hidden;background:#f1f1f1;color:#161616;border-top:1px solid #fff;border-bottom:1px solid #d9d9d9;text-decoration:none;}
.w235 .gray-menu235 li a.active, .w235 .gray-menu235 li a:hover {font-weight:bold;color:#f60;text-decoration:none;}

/* MOBILNI TV - box TV program */
.w235 .tv-program235 {width:235px;overflow:hidden;}
.w235 .tv-program235 .program-row {width:215px;height:76px;padding:6px 10px 10px 10px;overflow:hidden;background:#1b1b1b url(../images/o2tv/tv-program-box.gif) 0 0 no-repeat;color:#a5a5a5;}
.w235 .tv-program235 h2 {width:215px;height:30px;padding:10px;line-height:30px;display:block;overflow:hidden;background:transparent url(../images/o2tv-bg.gif) no-repeat scroll 0 0;color:#fff;position:relative;font-size:17px;font-weight:bold;}
.w235 .tv-program235 h2 a.text {width:185px;height:25px;line-height:25px;color:#fff;text-decoration:none;float:left;}
.w235 .tv-program235 h2 a.more {height:28px;width:28px;display:block;float:right;}
.w235 .tv-program235 h2 a.more span {background:transparent url(../images/buttony/sipka-next.gif) no-repeat scroll 0 0;}
.w235 .tv-program235 h2 a.more:hover, .w235 .tv-program235 h2 a.more:hover span {background-position:0 -28px;}
.w235 .tv-program235 h3 {height:28px;line-height:28px;width:215px;font-size:12px;}
.w235 .tv-program235 .tv-ct1 h3 {background:url(../images/o2tv/ct1-ico.gif) right center no-repeat;}
.w235 .tv-program235 .tv-nova h3 {background:url(../images/o2tv/nova-ico.gif) right center no-repeat;}
.w235 .tv-program235 .tv-prima h3 {background:url(../images/o2tv/prima-ico.gif) right center no-repeat;}
.w235 .tv-program235 li {line-height:150%;}
.w235 .tv-program235 li a {color:#0e91de;}
.w235 .tv-program235 li a:hover {color:#fff;}
.w235 .tv-program235 p.next-prog a {width:215px;height:51px;line-height:51px;padding:0 10px;display:block;color:#fff;background:url(../images/o2tv/tv-program-foot.gif) 0 0 no-repeat;font-weight:bold;text-decoration:underline;}
.w235 .tv-program235 p.next-prog a:hover {background-position:0 -51px;text-decoration:none;}

/* MOBILNI TV - pravy sloupec */
#rightcol735 {width:735px;overflow:hidden;float:right;}

/* MOBILNI TV - flash 1 */
#rightcol735 .flash-box {width:735px;height:240px;overflow:hidden;}

/* MOBILNI TV - popisek pod flashem */
#rightcol735 .sub-flash-box {width:705px;height:67px;display:block;padding:25px 15px;background:url(../images/o2tv/popisek-pod-flashem.gif) 0 0 no-repeat;margin:1px 0 0 0;overflow:hidden;}
#rightcol735 .sub-flash-box .w465 {float:left;color:#ccc;line-height:150%;width:465px;overflow:hidden;}
#rightcol735 .sub-flash-box .w240 {float:right;color:#ccc;line-height:130%;padding-left:10px;width:230px;overflow:hidden;}
#rightcol735 .sub-flash-box h2.w240 {font-size:21px;color:#ed5503;line-height:110%;}
#rightcol735 .sub-flash-box p.w240 big {font-size:12px;line-height:25px;font-weight:bold;}

/* MOBILNI TV - flash 2 */
.flash-box2 {width:480px;height:200px;overflow:hidden;margin-top:10px;float:left;}

/* MOBILNI TV - banner 250x250 */
.banner-250-250  {width:250px;height:250px;overflow:hidden;margin-top:10px;float:right;}

/* MOBILNI TV - popisek pod 2. flashem */
.sub-flash-box2  {width:480px;height:45px;overflow:hidden;margin-top:5px;float:left}

/* MOBILNI TV - 3 boxy vpravo dole */
.three-cols {width:735px;overflow:hidden;margin-top:10px;}
.three-cols .greybox, .three-cols .orangebox, .three-cols .mobil-greybox {width:235px;height:308px;overflow:hidden;float:left;}
.three-cols .content {padding:4px 0 10px 0;height:199px;overflow:hidden;}
.three-cols h2 {width:215px;height:50px;padding:0 10px;line-height:50px;overflow:hidden;font-size:16px;}
.three-cols .button {width:121px;height:28px;overflow:hidden;margin:0 auto;}

.three-cols .button-continue {width:121px;height:28px;line-height:28px;font-size:11px;}
.greybox .button-continue span, .mobil-greybox .button-continue span {background:url(../images/o2tv/continue-orange.gif) 0 0 no-repeat;}
.orangebox .button-continue span {background:url(../images/o2tv/continue-white.gif) 0 0 no-repeat;}
.three-cols .button-continue:hover, .three-cols .button-continue:hover span {background-position:0 -28px;}


.three-cols .greybox {background:url(../images/o2tv/rgrey-box-bottom.gif) bottom left no-repeat;}
.three-cols .greybox h2, .three-cols .mobil-greybox h2 {color:#333;background:url(../images/o2tv/grey-box-top.gif) 0 0 no-repeat;}
.three-cols .greybox .content {color:#333;}
.three-cols .greybox .content p {padding:4px 10px;line-height:150%;}

.three-cols .orangebox {background:url(../images/o2tv/orange-box-bottom.gif) bottom left no-repeat;}
.three-cols .orangebox h2 {color:#fff;background:url(../images/o2tv/orange-box-top.gif) 0 0 no-repeat;}
.three-cols .orangebox .content {color:#fff;}
.three-cols .orangebox .content p {padding:4px 10px;line-height:160%;border-bottom:1px solid #ec6800;}

.three-cols .mobil-greybox {width:245px;background:url(../images/o2tv/wide-graybox-bottom.gif) bottom left no-repeat;}
.three-cols .mobil-greybox h2 {width:225px;background:url(../images/o2tv/wide-graybox-top.gif) 0 0 no-repeat;}
.three-cols .display {padding:47px 0px 0px 63px;height:166px;overflow:hidden;}

.navody-nastaveni {width:250px;height:263px;text-align:left;overflow:hidden;background:url(../images/col250grad-body.gif) no-repeat left bottom;}


/* Video do mobilu */
.cap235-grey {width:225px;height:50px;line-height:50px;padding-left:10px;display:block;overflow:hidden;background:url(../images/video-do-mobilu/cap235-grey.gif) 0 0 no-repeat;font-size:18px;font-weight:bold;color:#f60;}
.container735-top {width:735px;padding-top:10px;overflow:hidden;line-height:0;font-size:0;background:url(../images/video-do-mobilu/container735-rohy.gif) top left no-repeat;float:left;}
.container735-bottom {padding-bottom:10px;overflow:hidden;line-height:0;font-size:0;background:url(../images/video-do-mobilu/container735-rohy.gif) bottom left no-repeat;}
.container735 {padding:0 10px;background:#f0f0f0;line-height:normal;font-size:11px;color:#000;}
* html .container735 {height:1%;}
*+html .container735 {height:1%;}
.container455 {width:455px;overflow:hidden;float:left;}
.container250 {width:250px;overflow:hidden;float:left;}
.cap-455-orange {width:445px;padding-left:10px;height:51px;line-height:51px;display:block;overflow:hidden;font-size:16px;font-weight:bold;color:#fff;background:url(../images/video-do-mobilu/cap455-orange.gif) 0 0 no-repeat;}
h2.cap-kat {width:435px;padding:0 10px;line-height:50px;height:50px;background:url(../images/cap455-white.gif) no-repeat;font-size:18px;font-weight:normal;color:#ec6800;margin-top:10px;overflow:hidden;white-space:nowrap;}
.container455-orange {width:445px;padding:6px 0 28px 11px;overflow:hidden;background:#d34b01 url(../images/video-do-mobilu/container455-orange-bottom.gif) bottom left no-repeat;}
.container455-orange a {display:block;width:136px;height:21px;overflow:hidden;line-height:21px;border-bottom:1px solid #ec6800;float:left;margin-right:12px;color:#fff;text-decoration:none;}
.container455-orange a:hover {color:#f60;}
.container455-video {width:455px;}
.container455-video .video-row455 {width:455px;padding:18px 23px;background:url(../images/video-do-mobilu/video-row455.gif) 0 0 repeat-x;}
.container455-video .video-box {width:140px;padding:0 30px;float:left;}
.container455-video .video-box .image {width:140px;height:105px;padding:1px;background:#fff;border:1px solid #c5c5c5;overflow:hidden;margin:0;}
.container455-video .video-box .order-button {width:62px;height:19px;float:left;}
.container455-video .video-box .order-button span {background:url(../images/video-do-mobilu/button-objednat.gif) 0 0 no-repeat;}
.container455-video .video-box .price {display:block;width:60px;height:17px;line-height:16px;overflow:hidden;text-align:center;font-weight:bold;font-size:10px;color:#040404;background:url(../images/video-do-mobilu/price-bg.gif) 0 0 no-repeat;float:right;}
.container455-video .video-box p strong {color:#000;font-weight:bold;display:block;line-height:150%;}
.container455-video .video-box p {color:#676767;margin-top:7px;}

* html .leftnavig, * html .leftnavig ul {height:1%;}
* html .container735 {height:1%;}

/* strankovani */
.pager {margin-top:10px;margin:0 auto;padding-top:10px;border-top:1px solid #999;}
.pager-next, .pager-prev {display:block;float:left;width:28px;height:27px;overflow:hidden;background:url(../images/buttony/pager-sipky.gif) 0 0 no-repeat;margin:0 8px;}
.pager-next {background-position:top right;}
.pager-prev {background-position:top left;}
.pager-next:hover {background-position:bottom right;}
.pager-prev:hover {background-position:bottom left;}


.pages {text-align:center;padding:10px;}
.pager {margin:0 auto;}
.pages a, .page-no {display:block;float:left;padding:0 7px;height:24px;line-height:24px;text-decoration:none;color:#000;}
.pages a:hover {color:#f60;}
span.page-no {color:#999;}
strong.page-no {background:#fff;color:#f60;}
a.pager-prev, a.pager-next {padding:0;display:block;float:left;width:28px;height:27px;background:url(../images/buttony/pager-sipky.gif) no-repeat;margin:0 10px;}
a.pager-next {background-position:-28px 0;}
a.pager-prev:hover {background-position:0 -27px;}
a.pager-next:hover {background-position:-28px -27px;}

/*
.pages {height:33px;display:block;overflow:hidden;font-size:90%;}
.pages a.page-no {font-size:11px;padding:3px 6px;border:1px solid #4e4e4e;color:#4e4e4e;text-decoration:none;line-height:100%;display:block;float:left;}
.pages a.page-no:hover {color:#c60;}
.pages strong.page-no {font-size:11px;color:#c60;padding:2px 4px;display:block;float:left;}
.pages strong#first {margin:2px 4px 0 0;padding:2px 4px 2px 0;}
.pages span.page-no {font-size:11px;padding:4px 2px 2px 2px;line-height:100%;display:block;float:left;margin:2px 5px 0 0;}
.pages a.page-no, .pages strong.page-no, .pages span.page-no {margin:5px 4px 0 4px;}
* html .pages a.page-no, * html .pages strong.page-no, * html .pages span.page-no {margin:2px 4px 0 2px;}
*+html .pages a.page-no, *+html .pages strong.page-no, *+html .pages span.page-no {margin:2px 4px 0 2px;}
*/

/* VYHLEDANE CLANKY */
.rubric {}
.rubric h1 {font-size:20px;padding:0 10px 20px 10px;margin:0;}

.col235 {width:235px;float:left;overflow:hidden;}
.col454 {width:455px;float:left;overflow:hidden;margin-right:10px;}
.col454 a:hover {text-decoration:none;}
.found-box-head {width:455px;float:left;overflow:hidden;background:url(../images/cap454.gif) no-repeat;padding-top:7px;margin-top:10px;}
.found-box-body {background:url(../images/col454-bg.gif) repeat-y;padding:3px 10px;line-height:150%;}
* html .found-box-body {height:1%;}
*+html .found-box-body {height:1%;}
.found-box-foot {background:url(../images/foot454.gif) no-repeat left bottom;padding-bottom:7px;}

.col454 h2 {color:#333;font-size:20px;padding:10px 10px 5px;}

.main-message h3 a {display:block;font-size:24px;color:#ff8c40;line-height:normal;}
.main-message p.fa-img {display:block;float:left;width:130px;overflow:hidden;margin-right:10px;}
.main-message .fa-desc {display:block;float:left;width:525px;color:#000;font-size:13px;}
.main-message .fa-desc p {display:block;padding:8px 0 0;}
.main-message .fa-desc a {color:#ff8c40;}
.main-message strong {display:block;color:#999;padding-top:2px;font-size:11px;}
.main-message a:hover {text-decoration:none;}

.found-box-body h3 a {display:block;font-size:16px;color:#ff8c40;line-height:130%;}
.found-box-body p.fa-img {display:block;float:left;width:130px;overflow:hidden;margin-right:10px;}
.found-box-body .fa-desc {display:block;float:left;width:285px;color:#000;}
.found-box-body .fa-desc p {display:block;padding:8px 0 0;}
.found-box-body .fa-desc a {color:#ff8c40;}
.found-box-body strong {display:block;color:#999;padding-top:2px;}

.blackbox h2 {width:235px;height:50px;overflow:hidden;}
.blackbox h2 span {background:url(../images/cap-fw-hledani.gif) no-repeat;}
.blackbody {padding:10px;background:url(../images/col235-bg.gif) no-repeat left bottom;}
.blackbody .txtinp {width:207px;padding:4px;background:#f8f8f8;border:1px solid #b2b2b2;}
.rubric .searchbutton {display:block;margin:10px auto 0;width:161px;height:28px;background:url(../images/buttony/hledej.gif) no-repeat;border:0;padding:0;line-height:20px;color:#fff;font-size:15px;font-weight:bold;}

.framed h2 {display:block;height:50px;background:url(../images/cap-tv.gif) no-repeat;line-height:50px;padding:0 10px;color:#000;font-size:17px;font-weight:normal;}
.framed .tv-row {border:solid #000;border-width:0 1px;background:url(../images/tv-row-bg.gif) repeat-x #d8d8d8;border-bottom:1px solid #c3c3c3;color:#000;}
.framed .lastrow {background:url(../images/tv-row-foot.gif) no-repeat;height:177px;padding:10px 10px 0;border:0;}
.framed td {width:45px;color:#f30;font-weight:bold;}


/* REDAKCE */

.header-content {text-align:left;}
h1.cap-redaktori {background:url(../images/cap720-white.gif) no-repeat;height:51px;padding:0 10px!important;font-size:17px!important;color:#f60;line-height:51px;}
.padtop10 {padding-top:10px!important;}
.tright {text-align:right;}
.gray {color:#999;}
.redaktor-img {float:left;width:150px;height:150px;overflow:hidden;}
.redaktor-info {width:498px;float:left;padding:10px 10px 0 20px;}
.redaktor-dalsi p strong, .redaktor-data table th {color:#666;}
.redaktor-data table th {padding-right:15px;color:#f60;width:130px;}
.redaktor-dalsi-foot {background:url(../images/redaktor-foot.gif) no-repeat left bottom;padding-bottom:10px;margin-top:-10px;}
.redaktor-dalsi {background:url(../images/redaktor-bg.gif) no-repeat;padding:10px 20px 0px 171px;color:#666;}
.redaktor-dalsi p {padding:6px 10px;}
.redaktor-data h2 {font-style:normal;font-size:20px;font-family:"Trebuchet MS",sans-serif;padding-bottom:10px;}
.redaktor-data table {border:solid #ccc;border-width:1px 0;width:100%;border-spacing:0px;border-collapse:collapse;}
.redaktor-data table tr.first th, .redaktor-data table tr.first td {padding-top:6px;vertical-align:bottom;}
.redaktor-data table tr.last th, .redaktor-data table tr.last td {padding-bottom:6px;vertical-align:top;}
.redaktor-data a, .redaktor-dalsi a {color:#f60;}
.redaktor-data a:hover, .redaktor-dalsi a:hover {color:#000;}
.red-col540-body {padding:0 0 10px 160px;background:url(../images/dalsi-foot.gif) no-repeat left bottom;color:#000;width:540px;}
.red-col540-head {background:url(../images/dalsi-head.gif) no-repeat;padding-top:10px;}
.red-col540-body h2 {font-style:normal;margin-left:20px;margin-right:20px;font-size:20px;font-family:"Trebuchet MS",sans-serif;padding:0 10px 10px 0;border-bottom:1px solid #ccc;}
.red-col540-body p {padding:5px 20px;}



/* TV PROGRAM */

#tvprogram .prog-top {margin-top:10px;}

#tvprogram .prog-top .col480 {width:480px;overflow:hidden;float:left;margin-right:10px;}
#tvprogram .prog-top .col480 .filmweb {display:block;width:480px;height:200px;overflow:hidden;}
#tvprogram .prog-top .col480 .tvtip {display:block;width:460px;height:40px;padding:0 10px;line-height:40px;overflow:hidden;background:url(../images/tv-program/bg-tv-tip.gif) 0 0 no-repeat;margin-top:10px;text-decoration:none;font-size:11px;}
#tvprogram .prog-top .col480 .tvtip big {font-weight:bold;color:#000;font-size:11px;display:block;float:left;margin-right:5px;}
#tvprogram .prog-top .col480 .tvtip span {display:block;float:right;padding-right:10px;color:#666;font-weight:bold;text-decoration:underline;}
#tvprogram .prog-top .col480 .tvtip:hover span {color:#f86400;}
#tvprogram .prog-top .col480 .tvtip em {color:#000;font-style:normal;display:block;float:left;}
#tvprogram .prog-top .col480 .tvtip em span {display:inline;float:none;padding:0;color:#f86400;font-weight:bold;text-decoration:none;}

#tvprogram .prog-top .col230 {width:230px;overflow:hidden;float:left;margin-right:10px;}
#tvprogram .prog-top .col230 .small-banner {display:block;width:230px;height:77px;overflow:hidden;text-decoration:none;}
#tvprogram .prog-top .col230 .sb1 {background:url(../images/tv-program/small-banner1.gif) 0 0 no-repeat;}
#tvprogram .prog-top .col230 .sb2 {background:url(../images/tv-program/small-banner2.gif) 0 0 no-repeat;margin-top:10px;}
#tvprogram .prog-top .col230 .sb3 {background:url(../images/tv-program/small-banner3.gif) 0 0 no-repeat;margin-top:9px;}

#tvprogram .prog-top .col230 .small-banner strong {width:127px;padding:10px 10px 0 10px;font-size:14px;color:#06c;float:right;}
#tvprogram .prog-top .col230 .small-banner:hover strong {color:#f86400;text-decoration:underline;}
#tvprogram .prog-top .col230 .small-banner em {width:127px;padding:0 10px;font-size:11px;color:#8c8c8c;font-style:normal;float:right;}

#tvprogram .prog-top .b250fl {width:250px;overflow:hidden;float:left;}
#tvprogram .prog-top .b250fl p {font-size:9px;line-height:9px;padding-bottom:1px;}

#tvprogram .prog-content {margin-top:10px;width:980px;}
#tvprogram .prog-content h1 {width:960px;padding:0 10px;height:50px;line-height:50px;font-size:18px;font-weight:bold;background:url(../images/tv-program/bg-caption.gif) 0 0 no-repeat;color:#f60;}
#tvprogram .prog-content .select-row {height:23px;line-height:23px;padding:14px 10px 15px 10px;overflow:hidden;background:#000 url(../images/tv-program/bg-selectrow.jpg) 0 0 no-repeat;color:#ccc;}
#tvprogram .prog-content .select-row label {display:block;margin-right:27px;float:left;}
#tvprogram .prog-content .select-row label select {width:140px;margin-left:5px;}
#tvprogram .prog-content .select-row .button {display:block;float:left;}

/* tabulka */
#tvprogram .prog-content table {width:980px!important;}
#tvprogram tr.firstrow th {background:url(../images/tv-program/firstrow.gif) no-repeat right top;}
#tvprogram tr.firstrow th.fth {background:url(../images/tv-program/firstrow.gif) no-repeat left top;}
#tvprogram tr.commonrow th {background:url(../images/tv-program/commonrow.gif) no-repeat right top;}
#tvprogram tr.commonrow th.fth {background:url(../images/tv-program/commonrow.gif) no-repeat left top;}
#tvprogram .bb {border-bottom:1px solid #ccc;}
#tvprogram th, #tvprogram td {background:#eee;}
#tvprogram th.lbg, #tvprogram td.lbg {background:#eee url(../images/tv-program/table/bg-others.gif) left top repeat-y;}
#tvprogram .timeline {background:url(../images/tv-program/table/bg-left.gif) 0 0 repeat-y!important;border-right:1px solid #fff;}
#tvprogram .timeline big {display:block;width:71px;overflow:hidden;line-height:35px;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;text-align:center;color:#666;}
#tvprogram .tvlogos, #tvprogram .tvlogos2 {border-right:1px solid #999;border-bottom:1px solid #ccc;height:68px;width:227px;text-align:center;vertical-align:middle;}
#tvprogram .tvlogos2 {border-right:0;}
#tvprogram .tvprog, #tvprogram .tvprog2 {padding-bottom:15px;}
#tvprogram .tvprog {border-right:1px solid #999;}
#tvprogram .tvprog strong, #tvprogram .tvprog2 strong {display:block;width:43px;float:left;text-align:right;padding:15px 0 0 0;line-height:19px;}
#tvprogram .tvprog h2, #tvprogram .tvprog p {width:160px;float:right;font-family:Arial, Helvetica, sans-serif;padding:15px 15px 0 0;}
#tvprogram .tvprog2 h2, #tvprogram .tvprog2 p {width:160px;float:right;font-family:Arial, Helvetica, sans-serif;padding:15px 15px 0 0;}
#tvprogram .tvprog h2, #tvprogram .tvprog2 h2 {font-size:14px;font-weight:bold;color:#000;line-height:19px;}
#tvprogram .tvprog h2 img, #tvprogram .tvprog2 h2 img {vertical-align:baseline}
#tvprogram .tvprog p, #tvprogram .tvprog2 p {padding-top:5px;color:#666;font-size:11px;line-height:140%;}
#tvprogram .tvprog p a, #tvprogram .tvprog2 p a {margin-right:5px;text-decoration:none;}
#tvprogram #bottomCorners {width:980px!important;height:6px!important;padding:0!important;margin:0!important;line-height:0!important;font-size:0!important;}
#tvprogram #bottomCorners img {margin:0!important;padding:0!important;float:none!important;}

/* PROGRAMOVE BALICKY */
#tvprogram .prog-content .switch-row {display:block;background:#000 url(../images/tv-program/tv-groups-bg.gif) 0 0 repeat-x;color:#ccc;font-size:11px;padding:0 0 12px 0;/*height:76px;overflow:hidden;*/}
* html #tvprogram .prog-content .switch-row {height:1%;}
*+html #tvprogram .prog-content .switch-row {height:1%;}
#tvprogram .prog-content .switch-row strong {display:block;float:left;padding:12px 10px 12px 12px;font-weight:normal;height:54px;}
#tvprogram .prog-content .switch-row a {display:block;float:left;padding:12px 20px 0 10px;color:#ccc;text-decoration:none;}
#tvprogram .prog-content .switch-row a span {display:block;padding-left:7px;background:url(../images/tv-program/arr2.gif) no-repeat 0 50%;white-space:nowrap;}
#tvprogram .prog-content .switch-row a:hover {color:#f60;}
#tvprogram .prog-content .switch-row a:hover span {background:url(../images/tv-program/arr1.gif) no-repeat 0 50%;}
