.news { position:relative; }
.rss_navi { position:absolute; top:19px; right:0;}
.rss_all {}
.rss_pb {display:none;}
.rss_gp {display:none;}

.margines {  margin-left: 30px; margin-top: 20px; margin-right: 30px; }
#margines {  margin-left: 30px; margin-top: 20px; margin-right: 30px; }
#margines p { margin-left: 0px; margin-top: 8px; margin-bottom: 10px;}
.alert { font-weight: bold; color: red;}

#live_cal { display: block; background: #c0c0c0; width: 46px; overflow: hidden; height: 62px; float: left; margin-right: 15px; margin-top: 5px;
-moz-border-radius:4px 4px 4px 4px;
}
#live_cal p { margin: 3px; text-align: center; display: block; color: #000; width: 40px; font-size: 26px; font-weight: bold; font-family: serif; }
#live_cal p.day { padding-top: 4px; padding-bottom: 4px; background: #fff; }
#live_cal p.live {  background: #f00; color: #fff; }
#live_cal p.month { font-size: 10px; font-weight: normal; font-family: sans-serif; padding: 0; margin-top: 0; }

#live_element { display: block;  padding-top: 5px; float: left;  width: 650px; margin-bottom: 20px; }


#streaming_now { margin-bottom: 30px; }

/*    kanaly  ---------------------------------  */
#kanaly { position:absolute; top:6px; left:415px; }
#kanaly li { float:left; padding:0 12px;}

/*    kanaly  ---------------------------------  */
#movie { margin:0 0 0 30px; padding:10px 0 25px 0;}
/*
#movie #player {display:block;width:715px;height:454px;}
*/
#movie #player {display:block;width:700px;height:394px;}

.audycja p { margin:10px 0 10px 30px; }

#menu li a.btn-register { 
	background:url(../images/btn-free-register.gif) no-repeat; 
	width:98px; 
	color:#fff; 
	margin:0 17px 0 -8px;
	padding:5px 0 0 0;
	height:29px;
}

/*
#menu li a.btn-register:hover { 
	text-decoration:none; 
	background:url(../images/free-register.png) no-repeat;
}
*/
#menu a.live { margin:0 17px 0 0; }

/* obszar zwaierający to co zostało wpisane w formularzach panela administracyjnego... */
.doc_body { margin: 4px; display: block; position: relative; }

.doc_body ul { list-style: circle  outside; margin: 5px; margin-left: 50px;  clear: both;  position: relative; float: none; }
.doc_body ol { list-style: decimal outside; margin: 5px; margin-left: 50px;  clear: both;  position: relative; float: none; }

.doc_body h2 { color:#900; font-size:16px; border-bottom:1px solid #f5d5cf; margin-top:16px;}
.doc_body h3 { font-size:13px;  margin:10px 0;}
.doc_body h4 { margin-top: 5px; margin-bottom: 5px;  }
.doc_body a  { text-decoration: none; font-weight: bold; }
.doc_body a:hover { text-decoration: underline;  }


/* formLogin */
#formLogin { width:300px; margin:0 auto; margin-top:100px;}
#formLogin h2 { background:#eee; padding:8px 25px; color:#fff;}
#formLogin fieldset { margin-left:25px;  border: 0;}
#formLogin form {  height:300px; margin-top:1px; }
form label { display:block; padding-bottom:10px;}
form .labelText { display:block;}
#formLogin form .text { width:200px; border:1px solid #1d2730; padding:2px; font:11px Tahoma; }

select,input,textarea { padding:0px; font:11px Tahoma; }

/* movie */

.moviesListWrap { width:730px; margin:20px 30px; height: 600px; display: block; overflow: auto;}

table.moviesList { width:700px;  }

.moviesList tr.odd {  }
.moviesList tr.even { }
.moviesList tr.off { background: #eee; }
.moviesList tr.separator { background:#C0C0C0; }

.moviesList tr.separator td { padding:6px 0 0 0; font-size:15px; word-spacing:15px;}

.moviesList td.image { width:122px; padding:5px 0;}
.moviesList td.info { width:204px; }
.moviesList td.komentarz { width:344px; padding:5px 0; }
.moviesList td.switch { width:70px; }
.moviesList td.edit { width:70px; }
.moviesList td.del { width:70px; }

.moviesList td.label { width:150px; text-align:right; padding:3px 10px 3px 0; font-weight:bold; }
.moviesList td.field { width:350px; padding:3px 0; }
.moviesList td.field  input{ width:250px; padding:2px; border:1px solid #1d2730; }
.moviesList td.field  textarea { width:250px; height:100px; padding:2px; border:1px solid #1d2730; }
.moviesList td.field  ul { margin:0; padding:0; }
.moviesList td.field  li { padding:0; }
.moviesList td.btn { padding:5px 0; }

.moviesList td {border-bottom:1px solid #eee;} 

.moviesList td.switch  a { background:url(../pix/adm/icon-on.gif) no-repeat; padding:2px 0 0px 23px; height:18px; display:block; }
.moviesList td.edit  a { background:url(../pix/adm/icon-edit.gif) no-repeat; padding:2px 0 0px 23px; height:18px; display:block; }
.moviesList td.del  a { background:url(../pix/adm/icon-del.gif) no-repeat; padding:2px 0 0px 23px; height:18px; display:block; }

.moviesList .off td.switch  a { background:url(../pix/adm/icon-off.gif) no-repeat; color:#999; }
.moviesList .off { color:#999; }
.moviesList .off a { color:#999; }

.moviesList .frame { width:122px; height:74px; border:1px solid #999; background:#fff; }
.moviesList .thumb { width:120px; height:72px; padding:1px 0 0 1px; overflow:hidden; }
.moviesList ul { margin:0 20px;}
.moviesList li { text-align:left; }
.moviesList .title { font-weight:bold; }
.movie .stats { font-size:9px; color:#999; }
.movie a { color:#900; text-decoration:none;}
.movie a:link, .movie a:visited { color:#900; text-decoration:none;}
.movie a:hover { color:#900; text-decoration:underline;}

#formComment { width:405px; margin:0 auto; padding-bottom: 15px;}
#formComment label { display:block; padding-bottom:10px;}
#formComment .labelText { display:block;}
#formComment .text { width:400px; border:1px solid #f7cac2; padding:2px; font:11px Arial; }
#formComment textarea { width:400px; height:100px; border:1px solid #f7cac2; padding:2px; font:11px Arial;}

#theme-switcher { display: none; }
