/*OBSAH*/
a img { border:none; }

/*SLOUPCE V OBSAHU*/
#obsahSloupecA1 {float: left; width: 130px;}
#obsahSloupecB1 {float: left; width: 410px;}

/*TABULKY*/
/*zluta = internet*/
.tabInternet {width: 100%; border-collapse: collapse; margin: 1em 0 0 0;}
.tabInternet thead {color: #FFF; background-color: #F7AD00; font-size: 85%; text-align: center;}
.tabInternet th {padding: 7px; font-weight: normal; border-right: solid 1px white; border-bottom: solid 1px white; vertical-align: middle;}
.tabInternet tr {vertical-align: top; border-right: solid 1px white;}
.tabInternet td {padding: 5px;  border-right: solid 1px #E8E8E8; border-bottom: 1px solid #CCC;}
.posledniZahlavi {border-right: none !important;}
.posledniRadekInternet {border-bottom: solid 3px #F7AD00;} /*1D0!!! - posledni radky tabulek  v barve sluzby*/
/*zelena = televize*/
.tabTelevize {width: 100%; border-collapse: collapse; margin: 1em 0 0 0;}
.tabTelevize thead {color: #FFF; background-color: #4FAC25; font-size: 85%; text-align: center;}
.tabTelevize th {padding: 7px; font-weight: normal; border-right: solid 1px white; border-bottom: solid 1px white; vertical-align: middle;}
.tabTelevize tr {vertical-align: top; border-right: solid 1px white;}
.tabTelevize td {padding: 5px; border-right: solid 1px #E8E8E8; border-bottom: 1px solid #CCC;}
/*fialova = XXX videopujcovna */
.tabTelevizeXXX {width: 100%; border-collapse: collapse; margin: 1em 0 0 0;}
.tabTelevizeXXX thead {color: #FFF; background-color: #af1496; font-size: 85%; text-align: center;}
.tabTelevizeXXX th {padding: 7px; font-weight: normal; border-right: solid 1px white; border-bottom: solid 1px white; vertical-align: middle;}
.tabTelevizeXXX tr {vertical-align: top; border-right: solid 1px white;}
.tabTelevizeXXX td {padding: 5px; border-right: solid 1px #E8E8E8; border-bottom: 1px solid #CCC;}
.adult { color: #af1496; }
/*modra = telefon*/
.tabTelefon {width: 100%; border-collapse: collapse; margin: 1em 0 0 0;}
.tabTelefon thead {color: #FFF; background-color: #008FD7; font-size: 85%; text-align: center;}
.tabTelefon th {padding: 7px; font-weight: normal; border-right: solid 1px white; border-bottom: solid 1px white; vertical-align: middle;}
.tabTelefon tr {vertical-align: top; border-right: solid 1px white;}
.tabTelefon td {padding: 5px;  border-right: solid 1px #E8E8E8; border-bottom: 1px solid #CCC;}
/*cerna = balicek, univerzalni*/
.tabUni {width: 100%; border-collapse: collapse; margin: 1em 0 0 0;}
.tabUni thead {color: #FFF; background-color: #000; font-size: 85%; text-align: center;}
.tabUni th {padding: 7px; font-weight: normal; border-right: solid 1px white; border-bottom: solid 1px white; vertical-align: middle;}
.tabUni tr {vertical-align: top; border-right: solid 1px white;}
.tabUni td {padding: 5px;  border-right: solid 1px #E8E8E8; border-bottom: 1px solid #CCC;}
/*seda = balicek, univerzalni*/
.tabUniGrey {width: 100%; border-collapse: collapse; margin: 1em 0 0 0; border-left: solid 1px #E8E8E8;}
.tabUniGrey thead {color: #FFF; background-color: #586373; font-size: 85%; text-align: center;}
.tabUniGrey th {padding: 7px; font-weight: normal; border-right: solid 1px white; border-bottom: solid 1px white; vertical-align: middle;}
.tabUniGrey tr {vertical-align: top; border-right: solid 1px white;}
.tabUniGrey td {padding: 5px;  border-right: solid 1px #E8E8E8; border-bottom: 1px solid #CCC;}
.tabUniGrey h4 { margin-top: 0; margin-bottom: 0; }
/*cervena = balicek, novinky, univerzalni*/
.tabUniRed {width: 100%; border-collapse: collapse; margin: 1em 0 0 0;}
.tabUniRed thead {color: #FFF; background-color: #f00000; font-size: 85%; text-align: center;}
.tabUniRed th {padding: 7px; font-weight: normal; border-right: solid 1px white; border-bottom: solid 1px white; vertical-align: middle;}
.tabUniRed tr {vertical-align: top; border-right: solid 1px white;}
.tabUniRed td {padding: 5px;  border-right: solid 1px #E8E8E8; border-bottom: 1px solid #CCC;}
.tabUniRed h4 { margin-top: 0; margin-bottom: 0; }


/*balicky prehled*/
.tabBalicekPrehled {width: auto; border-collapse: collapse; margin: 3em 0 2em 0;}
.tabBalicekPrehled img {padding:2px; border:none; }
.tabBalicekPrehled .titleCell { background: url("../images/content-light/bal_line.gif") bottom left no-repeat; padding-bottom:10px; vertical-align: bottom;}
.tabBalicekPrehled .titleCell h3 {font-size:130%; font-weight:bold; margin:0px; padding:0px; }
.tabBalicekPrehled .titleCell strong { float:left; font-size:110%; color:#9BA1AB; }
.tabBalicekPrehled .titleCell a { float:right; padding:0px; margin:0px;}
.tabBalicekPrehled .contFirstCell { width:230px; line-height: 1.5em; padding-top:10px; }
.tabBalicekPrehled .contFirstCell h3 { font-size:125%; font-weight:bold; color:red; display:inline; }
.tabBalicekPrehled .contSecondCell { line-height: 1.5em; font-size:85%; padding-top:10px; padding-bottom:10px;}

.tabBalicekPrehledV { width:100%; }  
.tabBalicekPrehledV img { border:none; }
.tabBalicekPrehledV td { width: 150px; font-size:93%;  }
.tabBalicekPrehledV td h4 {margin:0px; padding:0px;}
.tabBalicekPrehledV .seda {color:#98A9B9;}
.tabBalicekPrehledV .hwInfo { font-size:90%; }
.tabBalicekPrehledV .rowServices {margin-top:20px; margin-bottom:10px; margin-left:20px; /*width:120px;*/ }
.tabBalicekPrehledV .inetBord {padding-left:8px; margin-right:5px; }
.tabBalicekPrehledV .tvBord {padding-left:8px; margin-right:5px; }
.tabBalicekPrehledV .telBord {padding-left:8px; margin-right:5px; }

.balicekInfo { background-color: #f0f0f0; border: 1px solid #d9d9d9; padding: 20px 15px; position: relative; }
.balicekInfo .obrazek { position: absolute; right: 0; top: 0; }
  

}

/*balicky small*/
.cellBalSloupec1a2 {width: 179px; padding-bottom: 10px; border-right: 1px solid #CCC;} /*balicky v sloupci 1 a 2*/
.cellBalSloupec3 {width: 179px; padding-bottom: 10px;} /*balicky v sloupci 3*/ 

#cellBalPosledni { padding: 10px 10px 20px 30px; vertical-align: bottom;} /*posledni bunka*/

.tipBalicek {background: url("../images/content/tip-balicek.gif") top right no-repeat; color:#FF0000;} /*doporuceny balicek - TIP*/
.tipBalicek ul {list-style-image: url("../images/content/bullet6-cervena.gif") !important;}
.tipBalicekNove {background: url("../images/content/tip-balicek-nove.gif") top right no-repeat; color:#008FD7;} /*novy balicek - NOVE*/
.tipBalicekNove ul {list-style-image: url("../images/content/bullet6-modra.gif") !important;}
.balPrehledCena  {text-align: right; padding: 20px 0 30px 0; margin: 0;} /*vyska bunky a prostor pro grafiku balicku*/
.balPrehledLinks {text-align: center;}


/*ODKAZY*/
/*maly cerny button*/
.buttonSmallBlack {padding: 4px 10px 6px 10px; text-decoration: none; background: url("../images/content/button-small-black.gif") center no-repeat; }
.buttonSmallBlack:link { color: #FFFFFF;}
.buttonSmallBlack:visited { color: #FFFFFF;}
.buttonSmallBlack:hover { color: #CCC;}
/*maly sedy button*/
.buttonSmallGrey {padding: 4px 10px 6px 10px; text-decoration: none; background: url("../images/content/button-small-grey.gif") center no-repeat;}
.buttonSmallGrey:link { color: #333333;}
.buttonSmallGrey:visited { color: #333333;}
.buttonSmallGrey:hover { color: #999999;}
/*velky cerny button*/
.buttonBigBlack {padding: 9px 45px 10px 45px; text-decoration: none; background: url("../images/content-light/button-big-next.gif") center no-repeat; font-weight:bold; }
.buttonBigBlack:link { color: #fff;}
.buttonBigBlack:visited { color: #fff;}
.buttonBigBlack:hover { color: #fff;}
/*velky sedy button*/
.buttonBigGrey {padding: 9px 45px 10px 45px; text-decoration: none; background: url("../images/content-light/button-big-prev.gif") center no-repeat; font-weight: bold; }

.buttonBigGrey:link { color: #fff; }
.buttonBigGrey:visited { color: #fff;}
.buttonBigGrey:hover { color: #fff;}

/*balicek detail*/
.tabBalicekDetail {width: 100%; border-collapse: collapse; margin-bottom: 5px; border:none; }
.tabBalicekDetail img { border:none; }
.tabBalicekDetail tr { vertical-align: top;}
.tabBalicekDetail td {padding: 5px 0px; border-bottom: 1px solid #ACC0D2; }
.tabBalicekDetail .colWidth {width:300px;}
.tabBalicekDetail .colWidth2 {width:130px;}

.tabBalicekDetail .intNadpis { border-bottom: solid 3px #F7AD00; color:#F7AD00; padding-top:15px; }
.tabBalicekDetail .tvNadpis { border-bottom: solid 3px #4FAC25; color:#4FAC25; padding-top:15px; }
.tabBalicekDetail .telNadpis { border-bottom: solid 3px #008FD7; color:#008FD7; padding-top:15px; }
.tabBalicekDetail .appendNadpis { border-bottom: solid 3px #586373; color:#586373; padding-top:15px; }
.tabBalicekDetail .priNadpis { border-bottom: solid 3px #586373; color:#586373; padding-top:15px; }
.tabBalicekDetail .noBorder { border:none; }
.tabBalicekDetail .orderButton {padding-top:20px; }
.tabBalicekDetail h4 {margin:0px; padding:0px; }
.borderLzluta {border-left: solid 3px #F7AD00 !important;}
.borderLzelena {border-bottom: solid 3px #4FAC25;}
.borderLmodra {border-bottom: solid 3px #008FD7;}
.borderLcerna {border-bottom: solid 3px #000;}
.tabBalPrvniRadek td {padding: 5px 10px 5px 10px;}
.tabBalPosledniRadek td {padding: 5px 10px 5px 10px; border-bottom: 1px solid #000 !important;}

/*obecne*/
.sloupec {background-color: #F8F8F8;}
.vaMiddle {vertical-align: middle;}
.tabPosledniRadek td {border-bottom: 1px solid #999 !important;}
/*tip!*/
.tipInternet {background: url("../images/content/tip-internet.gif") center no-repeat #F8F8F8; vertical-align: middle;  border-right: none !important; color: #FF0000; font-size: 85%;}
.tipCerveny {background: url("../images/content/tip-cerveny.gif") center no-repeat #F8F8F8; vertical-align: middle;  border-right: none !important; color: #FFFFFF; font-size: 85%;}
/*inverze*/
.zlutaBack {color: #FFFFFF; background-color: #F7AD00;}
.zelenaBack {color: #FFFFFF; background-color: #4FAC25;}
.modraBack {color: #FFFFFF; background-color: #008FD7;}
.cernaBack {color: #FFFFFF; background-color: #000000;}
.sedaBack {color: #000; background-color: #eee;}

/*PLUSY*/
#plusPrvni { float: left; width: 180px; margin-top: 20px; padding: 10px 0; background: url("../images/master/1x3px-dotted-ccc.gif") top right repeat-y;}
#plusPrvni h2 {padding: 0 10px 0 0; margin: 0;}
#plusPrvni p {padding: 10px 10px 0 0; margin: 0;}
#plusPrvni ul {padding-left: 17px; margin-top: 5px;}

#plusDruhe { float: left; width: 180px; margin-top: 20px; padding: 10px 0; background: url("../images/master/1x3px-dotted-ccc.gif") top right repeat-y;}
#plusDruhe h2 {padding: 0 10px 0 10px; margin: 0;}
#plusDruhe p { padding: 10px 10px 0 10px ; margin: 0;}
#plusDruhe ul {padding-left: 27px; margin-top: 5px;}

#plusTreti { float: left; width: 180px; margin-top: 20px; padding: 10px 0;}
#plusTreti h2 { padding: 0 0 0 10px; margin: 0;}
#plusTreti p { padding: 10px 0 0 10px; margin: 0;}
#plusTreti ul {padding-left: 27px; margin-top: 5px;}

/*PLUSY BALICEK*/
#plusBalicekPrvni { float: left; width: 180px; height: 90px; margin-top: 10px; background: url("../images/content/balicek-3ka-internet.gif") top right repeat-y; font-size: 93%;}
#plusBalicekPrvni h2 {display: none;}
#plusBalicekPrvni p {padding: 35px 5px 0 15px; margin: 0;}

#plusBalicekDruhy { float: left; width: 180px; height: 90px; margin-top: 10px; background: url("../images/content/balicek-3ka-televize.gif") top right repeat-y; font-size: 93%;}
#plusBalicekDruhy h2 {display: none;}
#plusBalicekDruhy p {padding: 35px 5px 0 20px; margin: 0;}

#plusBalicekTreti { float: left; width: 180px; height: 90px; margin-top: 10px; background: url("../images/content/balicek-3ka-telefon.gif") top right repeat-y; font-size: 93%;}
#plusBalicekTreti h2 {display: none;}
#plusBalicekTreti p {padding: 35px 2px 0 20px; margin: 0;}


/*NADPISY S OBRAZKEM*/
/*akcni nabidka*/
#nAkcniNabidka {width: 540px; height: 200px; background: url("../images/content/h3-akcni-nabidka.jpg") left 0px no-repeat;}
#nAkcniNabidkaWalle {width: 540px; height: 200px; background: url("../images/content/h3-akcni-nabidka-walle.jpg") left 0px no-repeat;}
#nAkcniNabidkaWalle .introText {position: relative; top: 100px; clear: left; margin: 0; padding: 20px; font-weight: bold; color: #FFFFFF; font-size: 230%;letter-spacing:0.1em; text-align:center;}
#nAkcniNabidkaWalle .introTextEn {position: relative; top: 100px; clear: left; margin: 0; padding: 20px; font-weight: bold; color: #FFFFFF; font-size: 180%;letter-spacing:0.1em; text-align:center;}
#nAkcniNabidkaWalle h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #FF0000; color: #FFFFFF;}
#nAkcniNabidka h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #FF0000; color: #FFFFFF;}
#nAkcniNabidkaLeto09 {width: 540px; height: 200px; background: url("../images/content/h3-akcni-nabidka-leto09.jpg") left 0px no-repeat;}
#nAkcniNabidkaLeto09 h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #FF0000; color: #FFFFFF;}

#nAkcniNabidkaPlechovka {width: 540px; height: 200px; background: url("../images/content/h3-akcni-nabidka-plechovka.jpg") left 0px no-repeat;}
#nAkcniNabidkaPlechovka h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #FF0000; color: #FFFFFF;}

#nAkcniNabidkaRapid {width: 540px; height: 200px; background: url("../images/content-light/h3-akcni-nabidka-rapid.jpg") left 0px no-repeat;}
#nAkcniNabidkaRapid h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #FF0000; color: #FFFFFF;}

#nAkcniNabidkaMini {width: 540px; height: 200px; background: url("../images/content-light/h3-akcni-nabidka-mini.jpg") left 0px no-repeat;}
#nAkcniNabidkaMini h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #FF0000; color: #FFFFFF;}

#nAkcniNabidkaObyvak {width: 540px; height: 310px; background: url("../images/content-light/h3-akcni-nabidka-obyvak.jpg") left 0px no-repeat;}
#nAkcniNabidkaObyvak h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #FF0000; color: #FFFFFF;}

#nAkcniNabidkaHbo {width: 540px; height: 200px; background: url("../images/content-light/h3-akcni-nabidka-hbo-3za1.jpg") left 0px no-repeat;}
#nAkcniNabidkaHbo h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #ed7a15; color: #FFFFFF;}

#nAkcniNabidkaPlavky {width: 540px; height: 200px; background: url("../images/content-light/h3-akcni-nabidka-plavky.jpg") left 0px no-repeat;}
#nAkcniNabidkaPlavky h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #1cc1f1; color: #FFFFFF;}

#nAkcniNabidkaPalec {width: 540px; height: 200px; background: url("../images/content-light/h3-akcni-nabidka-palec.jpg") left 0px no-repeat;}
#nAkcniNabidkaPalec h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #0492d4; color: #FFFFFF;}

.AkcniNabidkaPalecInfo { background: url("../images/content-light/pozadi-palec.jpg") top left no-repeat; border: 1px solid #a0d6f0; padding: 110px 15px 8px 15px; margin: 10px 0; }

#nAkcniNabidkaRoadsoutez {width: 540px; height: 200px; background: url("../images/content-light/h3-akcni-nabidka-roadshow-soutez.jpg") left 0px no-repeat;}
#nAkcniNabidkaRoadsoutez h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #c6006c; color: #FFFFFF;}


.akceInfo { background-color: #f0f0f0; border: 1px solid red; padding: 20px 15px; position: relative; }



/*balicek*/
#nBalicekIndex {width: 540px; height: 200px; margin: 0; background: url("../images/content/h3-balicek-index.jpg") left 0px no-repeat;}
#nBalicekIndex h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #000; color: #FFFFFF;}

/*balicek EN*/
#nBalicekIndexEn {width: 540px; height: 200px; margin: 0; background: url("../images/content/h3-balicek-index-en.jpg") left 0px no-repeat;}
#nBalicekIndexEn h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #000; color: #FFFFFF;}

#nBalicekVyhody {width: 540px; height: 90px;  background: url("../images/content/h3-balicek-uni.jpg") left 0px no-repeat;}
#nBalicekVyhody h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}

/*domacnosti*/
#nDomacnosti {width: 540px; height: 90px;  background: url("../images/content/h3-domacnosti.jpg") left 0px no-repeat;}
#nDomacnosti h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #ffffff;}


/*internet*/
#nInternetIndex {width: 540px; height: 200px; margin: 0; background: url("../images/content/h3-internet-index.jpg") left 0px no-repeat;}
#nInternetIndex h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #F7AD00; color: #FFFFFF;}

#nInternetTarify {width: 540px; height: 90px;  background: url("../images/content/h3-internet-tarify.jpg") left 0px no-repeat;}
#nInternetTarify h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nInternetVyhody {width: 540px; height: 90px;  background: url("../images/content/h3-internet-vyhody.jpg") left 0px no-repeat;}
#nInternetVyhody h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nInternetGarance {width: 540px; height: 90px;  background: url("../images/content/h3-internet-garance-rychlosti.jpg") left 0px no-repeat;}
#nInternetGarance h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #fff;}

/*televize*/
#nTelevizeIndex {width: 540px; height: 200px; background: url("../images/content/h3-televize-index.jpg") left 0px no-repeat;}
#nTelevizeIndex h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #4FAC25; color: #FFFFFF;}

#nTelevizeTarify {width: 540px; height: 90px; background: url("../images/content/h3-televize-tarify.jpg") left 0px no-repeat;}
#nTelevizeTarify h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nTelevizeTematicke {width: 540px; height: 90px; background: url("../images/content/h3-televize-tematicke.jpg") left 0px no-repeat;}
#nTelevizeTematicke h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #ffffff;}

#nTelevizeHboDigital {width: 540px; height: 90px; background: url("../images/content/h3-televize-hbo-digital.jpg") left 0px no-repeat;}
#nTelevizeHboDigital h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #4FAC25; color: #FFFFFF;}

#nTelevizePokrocile {width: 540px; height: 90px; background: url("../images/content/h3-televize-pokrocile.jpg") left 0px no-repeat;}
#nTelevizePokrocile h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nTelevizePrezentace {width: 540px; height: 90px; background: url("../images/content/h3-televize-prezentace-tv.jpg") left 0px no-repeat;}
#nTelevizePrezentace h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nTelevizeKoncova {width: 540px; height: 90px; background: url("../images/content/h3-televize-koncova.jpg") left 0px no-repeat;}
#nTelevizeKoncova h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nTelevizeVideoteka {width: 540px; height: 90px; background: url("../images/content/h3-televize-videoteka.jpg") left 0px no-repeat;}
#nTelevizeVideoteka h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}

#nTelevizeVideotekaBig {width: 540px; height: 200px; background: url("../images/content/h3-televize-videoteka.jpg") left 0px no-repeat;}
#nTelevizeVideotekaBig h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #4FAC25; color: #FFFFFF;}

#nTelevizeArchiv {width: 540px; height: 90px; background: url("../images/content/h3-televize-archiv.jpg") left 0px no-repeat;}
#nTelevizeArchiv h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}

#nTelevizeVideorekorder {width: 540px; height: 90px; background: url("../images/content/h3-televize-videorekorder.jpg") left 0px no-repeat;}
#nTelevizeVideorekorder h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nErotickaVideopujcovna {width: 540px; height: 90px; background: url("../images/content/h3-eroticka-videopujcovna.jpg") left 0px no-repeat;}
#nErotickaVideopujcovna h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #af1496; color: #fff;}


/*telefon*/
#nTelefonIndex {width: 540px; height: 200px; background: url("../images/content/h3-telefon-index.jpg") left 0px no-repeat;}
#nTelefonIndex h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #008FD7; color: #FFFFFF;}

#nTelefonTarify {width: 540px; height: 90px; background: url("../images/content/h3-telefon-tarify.jpg") left 0px no-repeat;}
#nTelefonTarify h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nTelefonVyhody {width: 540px; height: 90px; background: url("../images/content/h3-telefon-vyhody.jpg") left 0px no-repeat;}
#nTelefonVyhody h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nTelefonKoncova {width: 540px; height: 90px; background: url("../images/content/h3-telefon-koncova.jpg") left 0px no-repeat;}
#nTelefonKoncova h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

/* pruh s tlacitky */
#buttonsBar { width:100%; padding:20px 0px 20px 0px; }
#buttonsBar td { text-align: center; } 

/*aktivace a uhrada*/
#nBalicekAktivace {width: 540px; height: 90px; background: url("../images/content/h3-aktivace-a-uhrada.jpg") left 0px no-repeat;}
#nBalicekAktivace h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nInternetAktivace {width: 540px; height: 90px; background: url("../images/content/h3-aktivace-a-uhrada.jpg") left 0px no-repeat;}
#nInternetAktivace h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nTelevizeAktivace {width: 540px; height: 90px; background: url("../images/content/h3-aktivace-a-uhrada.jpg") left 0px no-repeat;}
#nTelevizeAktivace h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

#nTelefonAktivace {width: 540px; height: 90px; background: url("../images/content/h3-aktivace-a-uhrada.jpg") left 0px no-repeat;}
#nTelefonAktivace h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

/*srovnani*/
#nInternetSrovnani {width: 540px; height: 90px; background: url("../images/content/h3-srovnani-s-konkurenci.jpg") left 0px no-repeat;}
#nInternetSrovnani h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}

#nTelevizeSrovnani {width: 540px; height: 90px; background: url("../images/content/h3-srovnani-s-konkurenci.jpg") left 0px no-repeat;}
#nTelevizeSrovnani h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}

#nTelefonSrovnani {width: 540px; height: 90px; background: url("../images/content/h3-srovnani-s-konkurenci.jpg") left 0px no-repeat;}
#nTelefonSrovnani h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}

#nBalicekSrovnani {width: 540px; height: 90px; background: url("../images/content/h3-srovnani-s-konkurenci.jpg") left 0px no-repeat;}
#nBalicekSrovnani h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}


/*firmy*/
#nFirmyIndex {width: 540px; height: 90px; background: url("../images/content/h3-firmy-index.jpg") left 0px no-repeat;}
#nFirmyIndex h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #ffffff;}

#nFirmyInternet {width: 540px; height: 90px; background: url("../images/content/h3-firmy-internet.jpg") left 0px no-repeat;}
#nFirmyInternet h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #F7AD00; color: #FFFFFF;}

#nFirmyTelefon {width: 540px; height: 90px; background: url("../images/content/h3-firmy-telefon.jpg") left 0px no-repeat;}
#nFirmyTelefon h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #008FD7; color: #FFFFFF;}

#nFirmyTelefonLift {width: 540px; height: 90px; background: url("../images/content/h3-firmy-telefon-lift.jpg") left 0px no-repeat;}
#nFirmyTelefonLift h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #008FD7; color: #FFFFFF;}

#nFirmyDtto {width: 540px; height: 90px; background: url("../images/content/h3-firmy-dtto.jpg") left 0px no-repeat;}
#nFirmyDtto h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #4FAC25; color: #FFFFFF;}

#nFirmyServerhouse {width: 540px; height: 90px; background: url("../images/content/h3-firmy-serverhouse.jpg") left 0px no-repeat;}
#nFirmyServerhouse h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}

#nFirmyWebhosting {width: 540px; height: 90px; background: url("../images/content/h3-firmy-webhosting.jpg") left 0px no-repeat;}
#nFirmyWebhosting h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}

#nFirmyReference {width: 540px; height: 90px; background: url("../images/content/h3-firmy-reference.jpg") left 0px no-repeat;}
#nFirmyReference h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

/*zabava*/
#nZabava {width: 540px; height: 90px; background: url("../images/content/h3-zabava.jpg") left 0px no-repeat;}
#nZabava h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #000; color: #FFFFFF;}

#nAntiVir {width: 540px; height: 90px; background: url("../images/content-light/h3-antivirus-zdarma.jpg") left 0px no-repeat;}
#nAntiVir h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #c7351c; color: #ffffff;}

/*CENDA KLUB*/
/*titulka*/
#nCendaKlubTitulka {width: 749px; height: 519px; background: url("../images/cendaklub/titulka-back.jpg") left 0px no-repeat;}
#nCendaKlubTitulka h3 { display: none;}
.cendaKlubT1 { float: left; width: 239px; margin-top: 320px;}
.cendaKlubT1 h4 {padding-right: 5px; padding-left: 40px;}
.cendaKlubT1 p {padding-right: 5px; padding-left: 40px;}
#cendaKlubKam { display: block; float: left; clear: left; border-top: solid 1px #CCC; padding-top: 10px;}
/*ostatni*/
#nCendaKlub {width: 540px; height: 90px; background: url("../images/content/h3-cenda-klub.jpg") left 0px no-repeat;}
#nCendaKlub h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat #000; color: #FFF;}

/*ostatni*/
#nOstatniSluzby {width: 540px; height: 90px; background: url("../images/content/h3-ostatni-sluzby.jpg") left 0px no-repeat;}
#nOstatniSluzby h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}

/*faq*/
#nFaq {width: 540px; height: 90px;  background: url("../images/content/h3-faq.jpg") left 0px no-repeat;}
#nFaq h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #FFFFFF;}


/*ROZCESTNIK*/
/*nadpisy*/
.nZvyrazneny a:link {color: #FF0000;}
.nZvyrazneny a:visited {color: #FF0000;}
.nZvyrazneny a:hover {color: #000;}
.nZvyrazneny a:active {color: #000;}
/*boxy*/
/*lichy box*/
.boxRozcestLichy1 {float: left; width: 270px; margin-bottom: 10px; background: url("../images/content/box-rozcestnik-back.gif") top left repeat-y;} 
.boxRozcestLichy2 {width: auto; height: 90px; margin: 0 10px 0 0; background: url("../images/content/box-rozcestnik-bottom.gif") bottom left no-repeat;}
.boxRozcestLichy2 h4 { font-size: 100%; padding: 10px; margin: 0; background: url("../images/content/box-rozcestnik-top.gif") top left no-repeat;}
.boxRozcestLichy2 p {padding: 0 10px; margin: 0;}
/*sudy box*/
.boxRozcestSudy1 {float: left; width: 270px; margin-bottom: 10px; background: url("../images/content/box-rozcestnik-back.gif") top right repeat-y;} 
.boxRozcestSudy2 {width: auto; height: 90px; margin: 0 0 0 10px; background: url("../images/content/box-rozcestnik-bottom.gif") bottom right no-repeat;}
.boxRozcestSudy2 h4 {font-size: 100%; padding: 10px; margin: 0; background: url("../images/content/box-rozcestnik-top.gif") top right no-repeat;}
.boxRozcestSudy2 p {padding: 0 10px; margin: 0;}


/*TEXTY*/

.hide {display: none;}
.small {font-size: 85%;}
.big {font-size: 122%;}
.introText {position: relative; top: 100px; clear: left; margin: 0; padding: 10px; font-weight: bold; color: #FFFFFF; font-size: 114%;}
.introTextBalicek { display: none;}
.podTabulkou {font-size: 85%; color: #999999; padding: 0; margin: 15px 0 15px 0; text-align: right;} /*dph, vysvetlivky a pod.*/
.vysvetlivkaOtaznik {display: none;} /*informace - vysvetlivky pod tabulkou, ktere se nachazejďż˝ pod otazniky*/
#obsazeneSLuzby { padding: 0 0 0 10px; margin: 10px 0; font-size: 85%;}
#souvisejici { padding: 15px 0; margin: 15px 0; border-top: solid 1px #CCC; border-bottom: solid 1px #CCC;}
.balicekCena { font-size: 122%; font-weight: bold; font-style: italic; color: #FF0000;} /*cena balicku - cervena*/
.balicekCenaBl {font-size: 122%; font-weight: bold; font-style: italic;}
.preskrtnutaCena {background: url("../images/order/preskrtnuta-cena-cerna.gif") center no-repeat;}
.preskrtnutaCenaCervena {background: url("../images/order/preskrtnuta-cena-cervena.gif") center no-repeat;}


/*FORMULARE*/

form {padding: 0; margin: 0 0 2em 0;}
form fieldset {margin: 0; padding: 10px 10px 0 10px; border: 1px solid #CCC;}
form legend {padding: 3px; margin: 0; background-color: #000; color: #FFF;}
form table td { padding: 5px;}

/*ikony*/
.ano {background: url("../images/master-light/iko-ano.gif") center no-repeat;} /*2DO ----pristupne-----*/
.ano span {visibility: hidden;}
.ne {background: url("../images/master/iko-ne.gif") center no-repeat;}
.ne span {visibility: hidden;}
.mozno {background: url("../images/master-light/iko-mozno.gif") center no-repeat;}
.mozno span {visibility: hidden;}
.pdf {padding: 3px 0 3px 20px; height: 16px; background: url("../images/content/iko-pdf-16x16.gif") center left no-repeat;}
.xls {padding: 3px 0 3px 20px; height: 16px; background: url("../images/content/iko-xls-16x16.gif") center left no-repeat;}
.doc {padding: 3px 0 3px 20px; height: 16px; background: url("../images/content/iko-doc-16x16.gif") center left no-repeat;}
.htm {padding: 3px 0 3px 20px; height: 16px; background: url("../images/content/iko-htm-16x16.gif") center left no-repeat;}

/*zarovnani textu*/
.aCenter {text-align: center !important;}
.aRight {text-align: right !important;}
.aJustify {text-align: justify !important;}


/*PARTNERI PROJEKTU*/

.partner {float: left; width: 130px; overflow: auto; text-align: center;}
.partner2 {width: auto; padding: 4px; border: solid 1px #D8DBE0; margin: 0 10px 10px 0; height: 130px;}
.partner2 a { text-decoration: none;}


/*OBRAZKY*/
.logoTV {float: left; border: none; margin: 3px;}
.logoTVlast {border: none; margin: 3px;} /*posledni logo*/

.fotoFloatL {float: left; margin: 2px 10px 2px 0;}
.fotoFloatR {float: right; margin: 2px 0 2px 10px;}

/*SEZNAMY*/
#prostredniSloupec2 ul {list-style-image: url("../images/content/bullet6.gif"); padding-left: 20px; margin: 0;}
.ulInternet {list-style-image: url("../images/content/bullet6-zluta.gif") !important; padding-left: 20px; margin: 0;}
.ulTelevize {list-style-image: url("../images/content/bullet6-zelena.gif") !important; padding-left: 20px; margin: 0;}
.ulTelefon {list-style-image: url("../images/content/bullet6-modra.gif") !important; padding-left: 20px; margin: 0;}
.ulNoBullet { list-style: none !important; padding-left: 0 !important;}
.ulDokumenty { list-style: none !important; list-style-image: none !important; padding: 0 !important; margin: 0 !important;}
.ulDokumenty li { margin: 0.4em 0; padding: 0;}

/*VYSLEDEK SEARCH*/
.searchSlovo { color: #FF0000; background-color: #FFFF99;}
/*TRAILER PLAYER*/
#trailerPlayer{
	text-align:center;
	margin-top:20px;
}

/* ZOH VANCOUVER 2010 */
#nZohVancouver{width: 540px; height: 90px;  background: url("../images/content-light/h3-zoh-vancouver.jpg") left 0px no-repeat;}
#nZohVancouver h3 {float: left; padding: 5px 10px; margin: 0; background: url("../images/content/rozek-white-lh.gif") top left no-repeat; color: #000;}

.program-zoh {
	width: 100%;
	border-top: 1px #ddd solid;
}
.program-zoh td {
	border-bottom: 1px #ddd solid;
	padding: 3px;
}
.program-zoh .c1 { width: 10%; }
.program-zoh .c2 { width: 40%; }
.program-zoh .c3 { width: 50%; font-size: 85%; }


/* TV PROGRAM */
#programDny { float: left; width: 705px; background: url("../images/master/1x2px-bcd2e6.gif") bottom repeat-x; font-size: 90%; margin:0px; }
#programDny li { float: left; margin: 10px 0 0px 10px; padding: 5px; height: 30px; border-bottom: 2px solid #BCD2E6;  border-left: 2px solid #BCD2E6; border-right: 2px solid #BCD2E6; border-top: 2px solid #BCD2E6; background-color: #E7F2FC; list-style:none; background: url("../images/master-light/zalozkaBack.gif") right top repeat-x; }
#programDny li.dayActive { background:none; background-color:#F6F9F2; border-bottom: 2px solid #F6F9F2; font-weight:bold; }
#programDny a {color: #000; text-decoration: none; padding: 4px 10px 2px 0px; height: 12px;  }

#tvprogramTable { background-color:#F6F9F2; border-left: 2px solid #BCD2E6; border-right: 2px solid #BCD2E6; border-bottom: 2px solid #BCD2E6; padding-top:10px;  }
.porad { border-collapse:collapse; margin:0px; padding:0px; }
.poradCas { width: 30px; color:#888; }
.poradNazev span { font-weight:bold; color:#008FD7; }
.progRowFrst { background-color:#F7FBF8 }
.progRowScnd { background-color:#EDF7FA }

/*.poradPopis { font-size:90%; font-weight:normal; display:none;}*/
.poradTyp { font-size:90%; color:#586373;font-weight:normal; }  
.poradPopis { position:absolute; top:0px; left:0px; display:none; width:200px; min-height:50px; color:#777; background-color: #fff; color:#555; float:left; padding:10px; border:1px solid #BCD2E6; border-bottom:3px solid #BCD2E6; font-weight:normal; font-size:87%; }
.poradPopis img { margin:10px 10px 10px 0px; border:none; }
.poradPopis h4 { margin-top:0px ; }


.pasmo5 { background-color:#FEFDF4 }  
.pasmo12 { background-color:#EDF7FA }
.pasmo16 { background-color:#FEFDF4 }
.pasmo20 { background-color:#EDF7FA }
.pasmo24 { background-color:#FEFDF4 }
.pasmo4 { background-color:#EDF7FA }

/*
.pasmo5 { background-color:#FEFDF4 }  
.pasmo12 { background-color:#FAFCF6 }
.pasmo16 { background-color:#F7FBF8 }
.pasmo20 { background-color:#F3FAFA }
.pasmo24 { background-color:#EDF7FA }
.pasmo4 { background-color:#E8F3F6 }*/
