*{
    margin: 0;
    padding: 0;
    border: 0;
}
		.cislo1 {padding: 0px 4px;	margin: 2px; font-size: 14px; border: 1px solid #ccc;}
		.cislo2 {padding: 0px 4px; font-size: 14px; border: 1px solid #ccc;}
input, textarea {
	background-color: #999999;
	border: 1px solid #000000;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	margin: 2px;
	padding: 2px;
}
#hlavni {
float: right;
margin: 0 16px 0 0;

}
#logog {
float: left;

}
#content {
    width:786px;
    background: #101010;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
        position:relative;
    left:3px;
    padding: 5px 10px 10px 10px;
    overflow:hidden;
}
html>body #content {
    height:auto;
}
body {
    font-family: Arial, Helvetica, sans-serif;
        color: #999;
    font-size: 11px;
    background:url(../images/pozadie.gif) repeat; 
}

p {
    margin: 5px 0 10px 0;
    line-height: 18px;
    font-size: 12px;
}
a {
    text-decoration: none;
    padding-bottom: 1px;
    color: #D4D4D4;
}
a:hover {
    color: #FFF;
}
h1 {
    color: #E61000;
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 2px;
}
h2 {
    color: #444;
    font-size: 12px;
    font-weight: bold;
}

h1 a:link, h1 a:visited {color: #E61000;}
h1 a:hover {color: #444;}



#celok {
    width: 809px;
    margin: 0 auto;
    position: relative;
    left: 0;
    top: 0;
}
.navigation
{
	background: url('images/top.gif') repeat;
	width: 100%;
	text-align: right;
	height: 100%;
	color: #777A7C;
	padding-bottom: 5px;
}
.wrapper
{
	width: 100%;
	margin: 0 auto;
}
#nav{
    overflow:hidden;
    height: 29px;
    width: 819px;
    list-style: none;
    padding-left: 3px;
    padding-top: 69px;
}
#nav li{
    float: left;
    height: 29px;
    width: 133px;
    margin-right: 2px;
}
#nav li a{
    background: url(../images/links.png) no-repeat 0 0;
    display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:29px;
}
#nav li #nav-tv {
    background-position:0 0;
}
#nav li #nav-tv:hover {
    background-position:0 -106px;
}
#nav li.selected #nav-tv, #nav li.selected #nav-tv:hover  {
    background-position:0 -52px;
}
#nav li #nav-radio {
    background-position:-136px 0;
}
#nav li #nav-radio:hover {
    background-position:-136px -106px;
}
#nav li.selected #nav-radio, #nav li.selected #nav-radio:hover {
    background-position:-136px -52px;
}
#nav li #nav-hry {
    background-position:-272px 0;
}
#nav li #nav-hry:hover {
    background-position:-272px -106px;
}
#nav li.selected #nav-hry, #nav li.selected #nav-hry:hover {
    background-position:-272px -52px;
}
#nav li #nav-video {
    background-position:-408px 0;
}
#nav li #nav-video:hover {
    background-position:-408px -106px;
}
#nav li.selected #nav-video, #nav li.selected #nav-video:hover {
    background-position:-408px -52px;
}
#nav li #nav-zabava {
    background-position:-544px 0;
}
#nav li #nav-zabava:hover {
    background-position:-544px -106px;
}
#nav li.selected #nav-zabava,#nav li.selected #nav-zabava:hover {
    background-position:-544px -52px;
}
#nav li #nav-adult {
    background-position:-680px 0;
}
#nav li #nav-adult:hover {
    background-position:-680px -106px;
}
#nav li.selected #nav-adult, #nav li.selected #nav-adult:hover  {
    background-position:-680px -52px;
}
#submenu {
    width: 787px;
    height: 30px;
    background: #101010;
    position: relative;
    left: 3px;
    top: 0;
    color: #FFF;
    font-size: 11px;
    font-weight: bold;
    padding: 0 10px 0 11px;
}
#submenu li {
    float: left;
    list-style: none;
    padding: 3px 3px 5px 0;
    margin: 8px 0 0 0;
    border-right: 1px solid #0088AF;
}
#submenu li a{
    color: #0088AF;
    padding: 3px 9px 5px 14px;
}
#submenu li a:hover {
    text-decoration:underline;
}

.last-li {
    border: none !important;
}
#breadcrumbs {
    margin-left:3px;
    width: 786px;
    border-top:1px solid #0088AF;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    background: #101010;
    color: #999999;
    font-size: 11px;
    padding:10px 10px 0 10px;
    position:relative;
}

#breadcrumbs a {
    text-decoration: none;
    background: none;
}

#spodok {
    font-size: 11px;
    color: #666;
    border-bottom: 6px solid #101010;
    position: relative;
    left: 3px;
    top: 0;
    height: 41px;
}
#spodok .text {
    position: absolute;
    left: 10px;
    top: 13px;
}
#spodok .horetext {
    background: url(../images/sipka.gif) no-repeat 182px 2px;
    padding-right: 10px;
    position: absolute;
    right: 0;
    top: 13px;
}
.redirection_box {
	border: 1px solid #000000;
	background: #333333;
	margin-top: 50px;
	padding: 5px;
	width: 400px;
	text-align: center;
}
#spodok a {
    color: #0088AF;
    text-decoration: underline;
    background: none;
}
#spodok a:hover {
    color: #0088AF;
}
#celok #content {
    background-image: none;
}
.copyright {
    text-decoration: none !important;
}
.copyright a:hover {
    text-decoration: underline !important;
}

.vrch {
    width: 807px;
    height: 56px;
    background: url(../images/vrch.gif) no-repeat left top;
    line-height: 18px;
    padding: 0 10px;
    position: absolute;
    left: 3px;
    top: 0;
}
.vrch h1{
    background:none;
    padding:0 0 0 78px;
    font-size: 9px;
    color: #8f9090;
    width:562px;
    overflow:hidden;
    height:20px;
}
.vrch h1 a{
    background:0;
    padding:0;
}
.vrch h2 a {
    position: absolute;
    left: 10px;
    top: 0;
    font-size: 9px;
    font-weight: normal;
    color: #0088AF;
    background: none;
}

/* TV NAVIGATOR */
.navigator{background: url(../images/navbar.gif) no-repeat; width:229px; height: 27px;margin: 0 auto 0 auto;padding-left:1px;padding-right:1px; padding-top:5px;text-align:center;}
.rbbox { background: url(../images/nt.gif) repeat; }
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot { width: 100%;
			 		height: 7px;
					font-size: 1px;	}
.rbkont { margin: 0 7px; }
.rbbox { width: 335px; }
.leftcorner{-moz-user-select:none;-khtml-user-select:none;user-select:none}
/* TV NAVIGATOR KONIEC*/
.raised .boxcontent {display:block; text-align: center; color: #FFF; font-weight: bold; font-size:11px; background:#403F3F; border-left:1px solid #403F3F; border-right:1px solid #403F3F;}
/* Content box */
.content_box {
	background-color: #333333;
	border: 1px solid #000000;
	margin-top: 1px;
	margin-bottom: 5px;
	text-align: left;
	padding: 3px;
}
.meno_video {
    color: #FF9900;
    font-size: 15px;
        Font-weight: bold;

}
.popup_box {
	border: 1px solid #000000;
	background: #333333;
	margin: 5px;
	padding: 3px;
}
.content_box_header {
	background-color: #333333;
    border: 1px solid #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
}

.content_text_left {
	float: left;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
}
.content_text_right {
	float: right;
	margin-top: 2px;
	margin-bottom: 2px;
}
#main_content {
	background-color: #999999;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 5px;
}
#main_content_left {
	float: left;
	width: 21.5%;
}
#main_content_right {
	float: right;
	width: 78%;
}
.comment_box {
	width: 100%;
	margin-bottom: 5px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #000000;
}
.commentt_box {
	width: 580px;
}
.nick {
    color: #FFFFFF;
    font-size: 12px;
    Font-weight: bold;
}
.hodnot {
    font-size: 10px;
    Font-weight: normal;
}

