body {
   background-color:#1A1A1A; 
   color:white;
   background-image:url(../img/back.png); 
   background-repeat:repeat-x;
   margin-top:0px;
   text-align:left;
   font-family:tahoma,verdana;
}
* {
    }
#body {
   width:943px;
   float:left;
   background-color:black;
}
#bLeft{
   width:16px;
   height:780px;
   background-image:url(../img/bbLeft.png); 
   background-repeat:no-repeat;
   float:left;
}

#bRight{
   width:16px;
   height:780px;
   background-image:url(../img/bbRight.png); 
   background-repeat:no-repeat;
   float:left;
}

#bodyTop {
   background-image:url(../img/page.top.png); 
    height:84px;
}    
#bodyMain {
    min-height:510px;
   text-align:left;
   clear:both;
}    

#bodyBottom{
    margin-top:3px;
   height:75px;
   margin:3px;
   font-size:13px;
   color:#565656;
   padding-top:3px;
   background-repeat:no-repeat;
   border-top:1px solid #121212;
}    

#bodyMenu {
    float:left;
   height:20px;
   padding-top:2px;
   margin-bottom:0px;
   background-image:url(../img/back.top.menu.jpg); 
   background-repeat:no-repeat;
   clear:both;
   width:650px;
}    

#bodyMenu  a {
    display:block;
    text-decoration:none;
    float:left;
    color:white;
    font-size:11px;
    font-weight:bolder;
    padding-top:5px;
    width:80px;
    color:lightblue;
cursor: pointer; cursor: hand;
}

#panelRight {
border-top:1px solid #565656;
background-color:#343434;
    }


#bmArea {
    height:110px;
    text-align:left;
    margin-left:4px;
    overflow:none;
}
#bmProgram{
   float:left;
   background-color:#212121;
   height:70px;
   width:260px;
   margin-left:1px;
   padding-top:3px;
}

#bodyUvod {
   float:left;
   background-color:#232323;
   padding:3px;
   height:182px;
   width:640px;;
   overflow:hidden;
}

#bmPas {
    float:left;
    padding-left:2px;
}

#bmtov{
    margin-left:1px;
    text-align:left;
}
#bmtov a img  {
    width:15px;
    height:15px;
    margin-right:6px;
}
#bmtov a {
    display:block;
    float:left;
    background-color:#454545;
    bordeR:1px solid #232323;
    font-size:11px;
    font-family:verdana;
	font-weight:bolder;
    text-align:left;
    padding-left:3px;
    padding-top:2px;
    color:white;
    height:20px;
    text-decoration:none;
    width:157px;
}
#bmNewVideo {
    margin:4px;
    margin-left:1px;
    height:480px;
    background-image:url(../img/bg.new.gif); 
    float:right;
    padding-top:0px;

}
#drag{
    height:90px;
    width:5px;
    float:right;
    background-color:#adadad;
    position:relative;


}

#holder {
}
#pane1 {
    position:relative;
	left:0px;
    overflow:auto;
    height:454px;
    width:279px;
}
#contentClip{
    margin-top:27px;

} 
#bmnScroller {
    height:490px;
}

.jScrollPaneContainer {
        position: relative;
            overflow: hidden;
                z-index: 1;
}

.jScrollPaneTrack {
        position: absolute;
            cursor: pointer;
                right: 0;
                    top: 0;
                        height: 100%;
}
.jScrollPaneDrag {
        position: absolute;
            background: #666;
                cursor: pointer;
                    overflow: hidden;
}
.jScrollPaneDragTop {
        position: absolute;
            top: 0;
                left: 0;
                    overflow: hidden;
}
.jScrollPaneDragBottom {
        position: absolute;
            bottom: 0;
                left: 0;
                    overflow: hidden;
}
a.jScrollArrowUp {
        display: block;
            position: absolute;
                z-index: 1;
                    top: 0;
                        right: 0;
                            text-indent: -2000px;
                                overflow: hidden;
                                    /*background-color: #666;*/
                                        height: 9px;
}
a.jScrollArrowUp:hover {
        /*background-color: #f60;*/
}

a.jScrollArrowDown {
        display: block;
            position: absolute;
                z-index: 1;
                    bottom: 0;
                        right: 0;
                            text-indent: -2000px;
                                overflow: hidden;
                                    /*background-color: #666;*/
                                        height: 9px;
}
a.jScrollArrowDown:hover {
        /*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
        /*background-color: #f00;*/
}

.areaNadpis {
    font-size:15px;
    font-weight:bolder; 
    border-bottom:1px solid lightblue;
    margin-bottom:7px;
    }
.areaText {
   padding:10px; 
   padding-bottom:0px; 
   font-size:12px;
}    
.ovladanie {
   text-align:left; 
   background-color:black; 
   width:640px;
}

#aaa a {
color:lightblue;
font-weight:bolder;
display:block;
float:left;
background-color:#343434
text-decoration:none;
border:1px solid #adadad;
border-bottom:0px;
margin-left:4px;
padding:2px;
font-size:11px;
}

#rek2 {
    clear:both;
    width:943px;
    margin-right:23px;
    }

#rek1 {
   margin:2px;
   border:1px solid #787878;
   height:67px;
   width:500px;
   margin-right:4px;
   margin-top:12px;
   float:right;
    
    }
#mainVideoInfo h1{
    font-size:13px;
}
#mainVideoInfo h2{
    font-size:11px;
}

.catsa {
   display:block; 
   font-size:11px;
   padding:4px;
   padding-bottom:1px;
   padding-top:1px;
   width:95%;
   background-color:#565656;
   color:white;
   margin-bottom:1px;
   text-decoration:none;
   border:1px solid #676767;
    }

#spodoksc h2 {
margin:0px;
padding:0px;
margin-bottom:1px;
display:inline;
padding-left:4px;
}
#spodoksc{
   height:162px;
   overflow:hidden;;
   text-align:left;
}

#panelRightContent  h1 {
    font-size:15px;
}
#panelRightContent {
   height:535px;
   overflow:hidden;
   padding:4px;
   font-size:11px;
   background-color:#121212;
   border-top:0px;
   width:275px;
   border-bottom:1px solid white;
    }
.vai a{
    font-size:10px;
}
.vai {
       font-size:11px;
       clear:both;
       height:99px;
       width:268px;
       padding-top:3px;
       background-image:url(/img/vibg.png);
}
.vaii {
   width:124px;
   border:0px;
}
.imgLive img {

height:90px;}
.vaita {
    padding-left:2px;

}

.vaip { 
    padding-top:2px;
    padding-left:3px;
    font-size:9px;
}
.vaio {
    padding-left:3px;
}
.nbr {
    clear:both;
    }
.ops {
        border-top:1px solid #898989;
        background-color:#232323;
}
.ops  a {
    color:white;
    font-size:9px;
    font-weight:normal;
}

.vai a {
    color:white;
    }
.dvipa {
border-bottom:1px solid #333333;
background-repeat:no-repeat;
}
a.vipa {
    display:block;
    font-size:11px;
    cursor: pointer;
padding-top:3px;
padding-bottom:6px;
margin-top:1px;


        }
.tabs a {
   border-bottom:0px;
   padding-bottom:0px;
   display:block;
   padding:2px;
   padding-top:0px;
   padding-right:3px;
   font-size:11px;
   margin-bottom:2px;
    }        
.tabs a.active {
    color:white;
    border-bottom:0px;
    font-weight:bolder;
}
#mbody {
   width:100%;
   font-size:12px;
   height:200px;
    
    }
.cvic {
   display:block;
   float:right;
   width:20px;
   text-align:right;
   border-left:1px solid #dadada;

    
    }
#bmCat a img {
    border:0px;
} 

#zprogram {
    font-weighT:bolder;

}
#zlist {
    font-weight:bolder;
}
.vait a { 
    text-decoration:none;
     font-weight:bolder;
     height:30px;
     width:80px;
    overflow:hidden;
   font-size:10px;
    clear:both;
    color:gold;
}
.vait { 
    font-weight:bolder;
    font-weight:bolder;
    clear:both;
    width:100%;
    margin-top:2px;
    padding-left:3px;
}
.pages a ,.pages a.visited {
   margin-bottom:2px;
   color:lightblue;
   padding-left:2px;
   padding-right:2px;
   font-weight:bolder;
   font-size:9px;
   bordeR:1px solid #787878;
}



.rmitemTitle { 
    font-size:12px;
    margin-top:3px;
    margin-left:3px;
    font-weight:bolder;
    color:lightblue;;
}
.rmitemDesc{ 
    font-size:10px;
    padding-left:17px;
    margin-top:0px;
    color:white;
    display:hidden;
}

.rmitem {
    display:block;
    float:left;
    height:22px;
    background-repeat:no-repeat;
    background-image:url(../img/bbb.gif); 
    background-repeat:no-repeat;
    width:141px;
    margin-left:1px;
    margin-bottom:1px;
    background-color:Black;
    color:lightblue;
}
.nadpis  {
    color:red;
    border-bottom:2px solid #adadad;
    background-color:white;
    padding:3px;
    padding-left:13px;
}
.label {
color:white;
font-weighT:bolder;
font-size:12px;

}
.error {
color:red;
font-weighT:bolder;
font-size:13px;
}
.vaid {
float:left;
font-size:9px;
color:#646464;
padding-left:3px;
}
a.ondisk {
    font-size:8px;
color:#646464;
    float:right;
    text-decoration:none;

}

.vain {
height:74px;

}
.vaiid {
    height:90px;
    background-color:#99999b;
    overflow:hidden;
    width:124px;
   margin-left:6px;
   float:left;
   margin-right:8px;
   text-align:center
   line-height:90px;
   vertical-align:middle;


}
a {
text-decoration:none;

}
.vipatd {
border-top:5px solid #343434;
font-size:11px;

}
.imgLive {
    width:110px;
    height:90px;
background-color:black;
background-image:url(/img/ico.kamera.gif);
background-repeat:no-repeat;
background-position:center center;

}
#livePopis {
padding:13px;

}
.liveNazov {
color:gold;
padding-left:5px;
font-weight:bolder;

}
#fp {
color:#343434;
background-image:url(/img/ibg.png);
height:233px;
width:100%;
padding:17px;
padding-top:160px;

}
a.cc  {
background-color:red;
color:white;
font-weight:bolder;

}

#modTitle {
    font-size:15px;
    font-weight:bolder;
    border-bottom:1px solid orange;
    color:orange;
    padding:6px;
}
#program2 a , #program2 a:visited {
    color:gold;
    text-decoration:underline;
   } 

#program2 {
    font-size:11px;
    padding:6px;
}
#cat2 {
width:272px;

}
.catName {
color:orange;
font-size:14px;
border-bottom:1px solid #343434;

}
h2 a ,h2 a:visited  {

color:gold;
}
.topvsi {
float:left;
margin:2px;
height:53px;
border:1px solid #dadada;
font-size:12px;
padding-left:2px;
}
.topvsi a {
color:white;
font-weight:bolder;
}
.topvsi img {
height:40px;
}
.patrik {
    border-top:1px solid #676767;
color:white;
font-size:10px;
}
.patrik a{
color:gold;
font-size:10px;
font-weight:bolder;
}

#sliderx {
    width: 280px;
    background-color:#aeaeae;
    height:25px;
    margin:3px;
    margin-bottom:0px;
    padding-top:6px;
    padding-bottom:0px;
}

#sliderx a {
   background-image:url(../img/mb1.png); 
   background-repeat:no-repeat;
   width:61px;
   padding:2px;
   padding-top:7px;
   height:19px;
   margin-bottom:0px;
   padding-bottom:0px;
   display:block;
   float:left;
   font-size:10px;
   font-weight:bolder;
   text-align:center;
   color:white;
   margin-left:1px;
}

#sliderx a:hover , #sliderx a.active {
   background-image:url(../img/mb2.png); 
   background-repeat:no-repeat;
   width:61px;
   padding:2px;
   height:19px;
   margin-bottom:0px;
   padding-bottom:0px;
   display:block;
   float:left;
   font-size:10px;
   font-weight:bolder;
   text-align:center;
   color:gold;
   margin-left:1px;
   padding-top:7px;
}


.scrollx {
height:550px;
overflow:hidden;

}

.rightNadpis {
    padding:15px;
    font-size:12px;
    font-weighT:bolder;
    color:gold;
}

#monada , #monada a {
    width:800px;
    font-size:10px;
    color:#adadad;
}

