body {
	margin: 0;
	padding: 0;
	color: #fff;
	background: #0e0e0e url('bg.jpg') repeat-x top left;
	font-family: Arial;
}
a
{
	text-decoration: underline;
	color: #fff;
}
#container {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
#header {
	width: 960px;
	height: 185px;
	background: #1a1a1a url('header-bg.jpg') no-repeat top left;
}
div.logo {
	float: left;
	width: 247px;
	height: 98px;
	background: #1a1a1a url('logo.jpg') no-repeat top left;
}
div.logo a {
	display: block;
	width: 247px;
	height: 98px;
}
ul.short-links {
	float: right;
	margin-top: 11px;
	list-style: none;
}
ul.short-links li {
	display: inline;
	font-size: 12px;
	margin-right: 18px;
	padding-left: 22px;
}
ul.short-links li.login { background: url('login.gif') no-repeat top left; }
ul.short-links li.register { background: url('register.gif') no-repeat top left; }
ul.short-links li.ffilter { background: url('ffilter.gif') no-repeat top left; }
ul.short-links li a {
	text-decoration: underline;
	color: #fff;
}
ul.short-links li a:hover {
	text-decoration: none;
}
div.langs {
	float: right;
	width: 83px;
	height: 22px;
	background: #1a1a1a url('langs-bg.jpg') no-repeat top left;
	margin-right: 8px;
	padding-top: 10px;
	padding-left: 15px;
}
div.langs input {
	float: left;
	border: 1px solid #6d6d6d;
	margin-right: 7px;
}
div.search {
	float: right;
	margin-right: 8px;
	width: 459px;
	height: 50px;
	background: #1a1a1a url('search-box.jpg') no-repeat top left;
	margin-top: -8px;
}
div.search input.search-inp {
	width: 301px;
	height: 35px;
	background-image: url('search-inp.jpg');
	background-repeat: no-repeat;
	border: none;
	margin-top: 9px;
	margin-left: 29px;
	color: #fff;
	padding-left: 19px;
	font-size: 14px;
}
div.search input.search-but {
	width: 90px;
	height: 36px;
	background-image: url('search-but.jpg');
	background-repeat: no-repeat;
	border: none;
	color: #000;
	font-size: 12px;
	margin-left: 5px;
}
#topmenu {
	float: left;
	margin-left: 8px;
	width: 944px;
	height: 89px;
	background: #2d2d2d url('menu-bg.jpg') no-repeat top left;
}
#topmenu ul.main {
	list-style: none;
	margin: 11px 0 0 0;
	padding: 0;
}
#topmenu ul.main li {
	display: block;
	float: left;
	line-height: 40px;
	height: 37px;
/*	padding-left: 18px;
	padding-right: 18px;*/
	width: 80px;
	text-align: center;
	font-size: 14px;
	background-image: url('menu-li.jpg');
	background-repeat: no-repeat;
	background-position: top right;
}
#topmenu ul.main li.upload {
	margin-left: 10px;
	width: 115px;
	background: transparent url('upload.png') no-repeat center left;
}
#topmenu ul.main li a {
	display: block;
	width: 100%;
	height: 37px;
	color: #040404;
	text-decoration: underline;
}
#topmenu ul.main li a.selected, #topmenu ul.main li a:hover {
	color: #fff;
	text-decoration: none;
	background-image: url('menu-li-hov.jpg');
	background-repeat: no-repeat;
	background-position: bottom center;
}
#topmenu ul.sub {
	width: 800px;
	display: none;
	list-style: none;
	margin: 10px 0 0 13px;
	padding: 0;
	float: left;
}
#topmenu ul.sub li {
	display: inline;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}
#topmenu ul.sub li a {
	color: #fff;
	text-decoration: underline;
}
#topmenu ul.sub li a:hover, #topmenu ul.sub li a.selected {
	text-decoration: none;
}
#content {
	float: left;
	width: 960px;
	margin-left: 8px;

}
#moretops {
	width: 470px;
	height: 555px;
	background: transparent url('moretops-bg.jpg') no-repeat top left;
	margin: 0;
	padding: 0;
	float: right;
}
#tops {
	width: 730px;
	height: 224px;
	background: #262626 url('tops-bg.jpg') no-repeat top left;
	margin: 0;
	padding: 0;
	float: left;
}
#tops a.more, #moretops a.more {
	float: right;
	margin-right: 10px;
	color: #101010;
	line-height: 26pt;
	font-size: 12px;
}
#moretops a.more {
	margin-right: 40px;
}
#tops a.more:hover, #moretops a.more:hover {
	text-decoration: none;
}
#tops ul {
	list-style: none;
	padding: 0;
	margin: 27px 0 0 7px;
}
#moretops ul {
	list-style: none;
	padding: 0;
	margin: 12px 0 0 14px;
}
#tops ul li, #moretops ul li {
	display: block;
	float: left;
	height: 35px;
	width: 123px;
	text-align: center;
	line-height: 28pt;
	font-size: 14px;
	background-image: url('tops-li.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	color: #bdbdbd;
	text-decoration: underline;
	cursor: pointer;
}
#tops ul li.selected, #tops ul li:hover, #moretops ul li.selected, #moretops ul li:hover {
	margin-top: -4px;
	background: transparent url('tops-li-hov.jpg') no-repeat top center;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#tops #najnov_tab,
#tops #najsled_tab,
#tops #najhod_tab,
#moretops #najnov_tab,
#moretops #najsled_tab,
#moretops #najhod_tab {
	float: left;
	width: 100%;
	margin-left: 10px;
	margin-top: 12px;
}
.mov {
	float: left;
	width: 132px;
	height: 145px;
	margin-right: 12px;
}
.mov img {
	width: 128px;
	height: 97px;
	padding: 1px;
	border: 1px solid #929292;
}
.mov span  {
	font-size: 12px;
	line-height: 18px;
	color: #ffff00;
	text-decoration: underline;
	text-align: justify;
}
.mov a {
	text-decoration: none;
}
#commercial {
	width: 211px;
	height: 210px;
	background: #262626 url('commercial.jpg') no-repeat top left;
	margin: 14px 14px 0 0;
	padding: 0;
	float: right;
}
#commercial img, #commercial iframe {
	margin: 6px 0 0 6px;
	border: none;
}
#categs {
	margin-top: 10px;
	float: left;
	width: 202px;
	height: auto;
	background: #262626 url('categs.jpg') no-repeat top center;
}
#categs h3 {
	color: #101010;
	font-size: 14px;
	font-weight: normal;
	margin: 15px 0 0 30px;
	padding: 0;
}
#categs ul {
	margin: 15px 0 0 0;
	padding: 0 0 13px 0;
	list-style: none;
	background: transparent url('categs-bottom.jpg') no-repeat bottom center;
}
#categs ul li {
	display: block;
	width: 202px;
	height: 25px;
	padding-top: 6px;
	background: #262626 url('categs-li.jpg') no-repeat bottom left;
}
#categs ul li a {
	display: block;
	width: 155px;
	margin-left: 13px;
	height: 26px;
	padding-left: 30px;
	color: #fae200;
	font-size: 12px;
}
#categs ul li a:hover {
	text-decoration: none;
}
#categs ul li a.anim { background: transparent url('icons/anim.png') no-repeat top left; }
#categs ul li a.auta { background: transparent url('icons/auta.png') no-repeat top left; }
#categs ul li a.eroticke { background: transparent url('icons/eroticke.png') no-repeat top left; }
#categs ul li a.hry { background: transparent url('icons/hry.png') no-repeat top left; }
#categs ul li a.hudba { background: transparent url('icons/hudba.png') no-repeat top left; }
#categs ul li a.ludia { background: transparent url('icons/ludia.png') no-repeat top left; }
#categs ul li a.zabavne { background: transparent url('icons/zabavne.png') no-repeat top left; }
#categs ul li a.tv { background: transparent url('icons/tv.png') no-repeat top left; }
#categs ul li a.sport { background: transparent url('icons/sport.png') no-repeat top left; }
#categs ul li a.veda { background: transparent url('icons/veda.png') no-repeat top left; }
#categs ul li a.zvierata { background: transparent url('icons/zvierata.png') no-repeat top left; }
#categs ul li a.cestovanie { background: transparent url('icons/cestovanie.png') no-repeat top left; }
#categs ul li a.kuchyna { background: transparent url('icons/kuchyna.png') no-repeat top left; }
#categs ul li a.osobne { background: transparent url('icons/osobne.png') no-repeat top left; }
#categs ul li a.blog { background: transparent url('icons/blog.png') no-repeat top left; }
#categs ul li a.nevhodne { background: transparent url('icons/nevhodne.png') no-repeat top left; }
#categs ul li a.superstar { background: transparent url('icons/superstar.png') no-repeat top left; }

#categs ul li a.ordera { background: transparent url('icons/ordera.png') no-repeat top left; }
#categs ul li a.orderz { background: transparent url('icons/orderz.png') no-repeat top left; }
#categs ul li a.featured { background: transparent url('icons/featured.png') no-repeat top left; }
#categs ul li a.featuredy { background: transparent url('icons/featuredy.png') no-repeat top left; }

#categs ul li a.myacc { background: transparent url('icons/myacc.png') no-repeat top left; }
#categs ul li a.inbox { background: transparent url('icons/inbox.png') no-repeat top left; }
#categs ul li a.send { background: transparent url('icons/send.png') no-repeat top left; }
#categs ul li a.friends { background: transparent url('icons/friends.png') no-repeat top left; }
#categs ul li a.friendreq { background: transparent url('icons/friendreq.png') no-repeat top left; }
#categs ul li a.upvid { background: transparent url('icons/upvid.png') no-repeat top left; }
#categs ul li a.video { background: transparent url('icons/video.png') no-repeat top left; }
#categs ul li a.item { background: transparent url('icons/item.png') no-repeat top left; }

#vids1 {
	float: left;
	margin-top: 10px;
	width: 444px;
	height: auto;
	background: transparent url('vids1-bg.jpg') repeat-y top left;
}
#vids1 .con {
	width: 100%;
	height: 100%;
	background: transparent url('vids1.jpg') no-repeat top left;
	float: left;
}
#vids1 .bot {
	width: 100%;
	height: 100%;
	background: transparent url('vids1-bottom.jpg') no-repeat bottom left;
	padding-bottom: 17px;
	float: left;
}
#vids1 .vids {
	float: left;
	margin: 8px 0 10px 16px;
}
#vids1 .mov, #vids2 .mov {
	float: left;
	width: 132px;
	height: 145px;
	margin-right: 9px;
	margin-top: 15px;
}
#vids1 .mov img,
#vids1 .mov img,
#vids1 .mov img,
#vids2 .mov img,
#vids2 .mov img,
#vids2 .mov img {
	padding: 1px;
	border: 1px solid #929292;
}
#vids1 .mov span,
#vids1 .mov span,
#vids1 .mov span,
#vids2 .mov span,
#vids2 .mov span,
#vids2 .mov span {
	font-size: 12px;
	line-height: 18px;
	color: #faee80;
	text-decoration: underline;
	text-align: justify;
}
#vids1 h3, #vids2 h3, #video h3 {
	color: #101010;
	font-size: 14px;
	font-weight: normal;
	margin: 15px 0 0 30px;
	padding: 0;
}

#vids2 {
	float: left;
	margin-top: 10px;
	margin-left: -2px;
	width: 308px;
	height: auto;
	background: transparent url('vids2-bg.jpg') repeat-y top left;
}
#vids2 .con {
	width: 100%;
	height: 100%;
	background: transparent url('vids2.jpg') no-repeat top left;
	float: left;
}
#vids2 .bot {
	width: 100%;
	height: 100%;
	background: transparent url('vids2-bottom.jpg') no-repeat bottom left;
	padding-bottom: 11px;
	float: left;
}
#vids2 .vids {
	float: left;
	margin: 8px 0 10px 16px;
}
#up {
	clear: both;
	margin-left: auto;
	margin-right: auto;
	width: 129px;
	height: 27px;
	background: transparent url('up.jpg') no-repeat top left;
}
#up a {
	display: block;
	width: 92px;
	height: 17px;
	padding-left: 37px;
	padding-top: 8px;
	color: #faee80;
	font-size: 10pt;
	text-decoration: underline;
}
#bottom {
	width: 100%;
	height: 75px;
	background: transparent url('bottom-line.jpg') repeat-x top left;
}
#bottom img {
	margin-top: 2px;
	border: none;
}
#bottom ul {
	float: right;
	list-style: none;
	margin: 20px 250px 0 0;
	padding: 0;
}
#bottom ul li {
	display: block;
	float: left;
	height: 21px;
	padding-top: 20px;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	margin-right: 4px;
}
#bottom ul li.favourite {
	background: transparent url('bottom-fav.png') no-repeat top left;
}
#bottom ul li a {
	color: #fff;
	text-decoration: underline;
}
#bottom ul li a:hover, #up a:hover {
	text-decoration: none;
}

/* moo */
.hidden_tab {
	display: none;
}

/* video page */
#play {
	width: 735px;
	height: 517px;
	margin: 0;
	padding: 0;
	margin-left: -7px;
	margin-top: 61px; /* 27 + 34 */
	float: left;
/*	margin-top: 10px;*/
	background: transparent url('play-box-bg.jpg') no-repeat top left;
}    
#play .con {
	width: 100%;
	height: 100%;
	background: transparent url('play-box.jpg') no-repeat top left;
	padding-bottom: 11px;
	margin-top: -43px;
	float: left;
}
#play .con h3 {
	color: #101010;
	font-size: 14px;
	margin: 15px 0 0 34px;
	padding: 0;
	font-weight: bold;
}
#play .player {
	float: left;
	width: 620px;
/*	border: 1px solid red;*/
/*	margin: 8px 0 10px 16px;*/
	margin: 20px 0 0 15px;
	padding: 0;
	font-size: 12px;
	line-height: 18px;    
}
#play .playmenu {
	float: left;
	width: 92px;
	margin-top: 12px;
}
#play .playmenu ul {
	list-style: none;
	margin:0;padding:0;
}
#play .playmenu ul li {
	display: block;
	height: 66px;
}
#play .playmenu ul li a.but {
	display: block;
	width: 80px;
	margin-left: 8px;
	margin-right: 4px;
	font-size: 12px;
	text-align: center;
	padding-top: 30px;
	height: 36px;
	color: #f7df00;
	text-decoration: underline;
	line-height: 14px;
}
#play .playmenu ul li a.down { background: transparent url('icons/play/download.png') no-repeat center 15px; }
#play .playmenu ul li a.chan { background: transparent url('icons/play/add2channel.png') no-repeat center 15px; }
#play .playmenu ul li a.report { background: transparent url('icons/play/report.png') no-repeat center 15px; }
#play .playmenu ul li a.fb { background: transparent url('icons/play/fb.png') no-repeat center 15px; }
#play .playmenu ul li a.fav { background: transparent url('icons/play/add2favourites.png') no-repeat center 15px; }

#play .playmenu ul li span {
	display: block;
	width: 80px;
	padding-top: 6px;
	height: 60px;
	margin-left: 8px;
	margin-right: 4px;
	font-size: 12px;
	text-align: center;
}
#play .playmenu ul li span img {
	width: 22px;
	height: 22px;
	border: none;
	margin: 13px 8px 0 6px;
}

#ratingBlock {
	margin-left: 5px;
}
#ratingBlock div.sum {
	color: #9c9c9c;
	font-size: 12px;
	width: 88px;
	text-align: center;
}
/* rating */
.rateStars{margin:auto;padding:0;width:100px;_width:101px}.star,.starRated,.starRated_half,.starRated_self{margin:1px;padding:0;width:18px;height:18px;display:block;float:left;border:0;background:transparent url(../images/stars.gif) no-repeat 0px 0px}.starRated{background:transparent url(../images/stars.gif) no-repeat 0px -18px}.starRated_half{background:transparent url(../images/stars.gif) no-repeat 0px -72px}.star:hover,.starRated:hover,.starRated_half:hover,.starRated_self:hover{background:transparent url(../images/stars.gif) no-repeat 0px -36px}.starRated_self,.star:active,.starRated:active,.starRated_half:active,.starRated_self:active{background:transparent url(../images/stars.gif) no-repeat 0px -54px}.full_star,.half_star,.no_star{margin:1px 2px;padding:0;width:11px;height:13px;display:block;float:left;border:0;background:transparent url(../images/rating.gif) no-repeat 0px 0px}.half_star{background:transparent url(../images/rating.gif) no-repeat 0px -13px}.no_star{background:transparent url(../images/rating.gif) no-repeat 0px -26px}.rateThis{margin:0;padding:0;padding-right:20px;width:115px;display:block;float:left;text-align:center}.rateThis p{margin:0;padding:0;text-align:center;font:normal 10px/12px Verdana,Arial,Helvetica,sans-serif}

/*#plinfo {
	width: 735px;
	height: 517px;
	margin: 0;
	padding: 0;
	margin-left: -7px;
	margin-top: 61px; *//* 27 + 34 */
	/*float: left;*/
/*	margin-top: 10px;*/
	/*background: transparent url('play-box-bg.jpg') no-repeat top left;
}
#plinfo .con {
	width: 100%;
	height: 100%;
	background: transparent url('play-box.jpg') no-repeat top left;
	padding-bottom: 11px;
	margin-top: -43px;
	float: left;
}*/
#play-info {
	width: 224px;
	height: 224px;
	background: #262626 url('play-info-box.jpg') no-repeat top left;
	margin: 14px 8px 0 0;
	padding: 0;
	float: right;
}
#play-info .con {
	width: 100%;
	height: 100%;
	margin: 13px 0 0 20px;
	font-size: 12px;
	line-height: 27px;
}
#play-info span {
	font-weight: bold;
}
#play-info a, #play-info2 a, .utilitybox a, #comments .comment a, .con a {
	color: #f7df00;
}
#commercial2 {
	float: left;
	width: 472px;
	height: 62px;
	margin-top: 6px;
}
#commercial2 img { display: block; width: 470px; height: 60px;border: 1px solid black; }
#play-info2, .utilitybox {
	float: left;
	width: 483px;
	height: 176px;
	background: #262626 url('play-info-box2.jpg') no-repeat top left;
	margin: 15px 0 0 -7px;
}
.utilitybox {
	height: auto;
	min-height: 176px;
}
#play-info2 .con, .utilitybox .con {
	width: 448px;
	height: 100%;
	margin: 12px 0 0 18px;
	font-size: 12px;
	line-height: 18px;
}
.utilitybox textarea {
	background-color: #303030;
	font-size: 12px;
	padding: 0 5px 0 5px;
	border: 1px solid #000;
	color: #fff;
	margin: 4px;
	width: 95%;
	height: 45px;
}
.utilitybox h3 {
	margin-bottom: 4px;
}
#play-info2 .sus, #play .sus {
	float:right;
}
#play .sus {
	float:right;
	margin-right: 75px;
}
#play-info2 hr {
	height: 1px;
	width: 100%;
	background-color: #343434;
	border: none;
	margin-bottom: 2px;
}
#play-info2 .r {
	float: right;
}
#play-info2 .l {
	float: left;
}
#play-info2 input, #comments-form textarea, #comments-form input.zn, #membercomments input.zn, #memberinfo input.link {
	background-color: #303030;
	height: 25px;
	width: 210px;
	font-size: 12px;
	padding: 0 5px 0 5px;
	border: 1px solid #000;
	color: #fff;
}
#play-info2 .subscribers
{
  margin-top: 9px;
  width: 100%;
  height: 107px;
  background-color: #1b1b1b;
}
#com_ajax {
	float: left;
}
#comments-form {
	clear: left;
	width: 483px;
	height: 176px;
	background: #262626 url('play-info-box2.jpg') no-repeat top left;
	margin: 5px 0 0 -7px;
}
#comments-form .con {
	float: left;
	width: 436px;
	height: 170px;
	margin: 17px auto auto 17px;
	font-size: 12px;
	line-height: 18px;
}
#comments-form #addcommentdiv {
	height: 130px;
}
#comments-form textarea {
	width: 100%;
	height: 90px;
	margin-bottom: 10px;
}
#comments-form input.but {
	width: 140px;
}
#comments-form input.zn, #membercomments input.zn {
	width: 45px;
	height: 25px;
	text-align: center;
	margin: 0 2px 0 2px;
}
#comments {
	float: left;
	width: 472px;
	height: auto;
}
#comments div.comment {
	width: 100%;
	min-height: 110px;
	background: transparent url('comment-bg.jpg') repeat-y top left;
}
#comments div.comment div.comment-top {
	width: 100%;
	background: transparent url('comment-top.jpg') no-repeat top left;
	height: 19px;
}
#comments div.comment div.comment-bottom {
	width: 100%;
	height: 5px;
	background: transparent url('comment-bottom.jpg') no-repeat top left;
	clear: both;
}
#comments div.comment .con {
	height: auto;
	margin: 11px;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 20px;
}
#comments div.comment .con img.avatar {
	float: left;
	margin: 0 11px 11px 0;
	border: none;
}
#comments div.comment .con div {
	width: auto;
	margin-top: 10px;
	margin-left: 86px;
	background: transparent url(closeq.png) right bottom no-repeat;
	padding-bottom: 8px;
}
#comments div.comment .con div:first-letter {
	background: url(closeq.png) no-repeat left top;
	padding-left: 20px;
	padding-top: 8px;
}
#comments div.comment .con span {
	display: block;
	float: right;
	color: #bababa;
}
#comments .pages {
	float: left;
	width: 100%;
	margin-top: 17px;
	text-align: center;
	font-size: 14px;
}
#comments .pages ul {
	float: left;
	list-style: none;
	padding:0;
	margin: 0 auto;
}
#comments .pages li {
	border: 1px solid #000;
	display: block;
	float: left;
	min-width: 25px;
	width: auto;
	padding-left: 4px;
	padding-right: 4px;
	height: 22px;
	color: #f4dc00;
	background-color: #404040;
	padding-top: 6px;
}
#comments .pages li a {
	color: #fff;
}
#commercial3 {
	width: 210px;
	height: 210px;
	background: #262626 url('commercial.jpg') no-repeat top left;
	margin: 8px 0 0 0px;
	padding: 0;
	float: left;
}
#commercia3l img, #commercial3 iframe {
	margin: 6px 0 0 6px;
	border: none;
}
.categs2 {
	clear: left;
	margin-left: -3px;
	margin-bottom: -5px;
	margin-top: 0px;
}

/* universal box */
div.ubox {
	position: relative;
	width: auto;
	max-width: 740px;
	height: auto;
	background: transparent url('ubox/tl_.png') no-repeat top left;
	padding-left: 13px;
	
}
div.ubox .content {
	margin: 0; padding: 0;
	position: relative;
	width: 100%;
	height: 100%;
	background: transparent url('ubox/tr_.png') no-repeat top right;
}
div.ubox .content h3 {
	margin: 0 0 20px 0; padding: 20px 0 0 30px;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
div.ubox .bl {
	position: relative;
	width: 100%;
	height: 19px;
	background: transparent url('ubox/bl_.png') no-repeat top left;
	margin-left: -13px;
}
div.ubox .br {
	position: relative;
	width: 100%;
	height: 100%;
	background: transparent url('ubox/br_.png') no-repeat top right;
	margin-left: 13px;
}

/* videos */
#videolist, #serieslist, #memberslist {
	float: right;
	width: 730px;
	height: 940px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#videolist h3 span,
#serieslist h3 span,
#memberslist h3 span {
	float: right;
	margin-right: 30px;
}
#videolist h3 span a img,
#serieslist h3 span a img,
#memberslist h3 span a img {
	border: none;
}
#videolist div.in,
#memberslist div.in {
	padding-left: 5px;
}
#videolist .mov,
#memberslist .mov {
	height: 270px;
}
#videolist .mov span,
#memberslist .mov span {
	margin-top: 2px;
	color: #f7df00;
}
#videolist .mov span.meta,
#memberslist .mov span.meta {
	text-decoration: none;
	font-size: 11px;
	color: #f7df00;
	display: block;
}
#videolist .mov span.x,
#memberslist .mov span.x {
	color: #fff;
	font-weight: bold;
	margin-left: 3px;
}
#videolist .mov span.meta a,
#memberslist .mov span.meta a {
	color: #ffff99;
}
#videolist .mov span.meta b,
#memberslist .mov span.meta b {
	color: #fff;
	font-weight: bold;
}
#videolist a.rss img {
	width: 15px;
	height: 15px;
	border: none;
	margin-right: 5px;
}

/* members */
#memberslist .mov img {
	width: 132px;
	height: auto;
	border: none;
}
#memberslist .mov {
	margin-left: 22px;
	margin-right: 22px;
}
#memberslist .pagination {
	width: auto;
	text-align: center;
	font-size: 14px;
	margin-left: 100px;
}
#memberslist .pagination ul {
	float: left;
	list-style: none;
	padding:0;
	margin: 0 auto;
}
#memberslist .pagination li {
	display: block;
	float: left;
	min-width: 24px;
	width: auto;
	height: 22px;
	color: #f4dc00;
	background-color: #404040;
	padding: 6px 1px 0 1px;
	margin-right: 3px;
}
#memberslist .pagination li a {
	color: #fff;
}
#memberslist .pagination li span {
	border: 1px solid #101010;
	padding: 4px 7px 4px 7px;
}
/* series */
#serieslist div.in {
	margin: 6px;
	border: 1px solid #000;
	background-color: #1f1f1f;
	height: 220px;
	margin-right: 18px;
	position: relative;
}
#serieslist a.vTitle {
	display: block;
	width: 100%;
	background-color: #323232;
	border-bottom: 1px solid #4c4c4c;
	margin-top: 0;
	height: 30px;
	line-height: 30px;
	color: #fff;
}
#serieslist h2 {
	margin-top: 0;
	margin-left: 10px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
#serieslist .meta {
	margin-top: 158px;
	border-top: 1px solid #000;
	background-color: #181818;
	height: 30px;
	bottom: 0;
	width: 100%;
}
#serieslist .meta .stars {
	margin: 8px 0 0 10px;
	font-size: 11px;
	color: #fff;
}
#serieslist .meta .stars a {
	color: #faee80;
}
#serieslist .mov {
	margin-top: 8px;
	margin-left: 22px;
	margin-right: 22px;
}
#serieslist .seriesnotbegun {
	text-align: center;
	margin-top: 20px;
}
/* login page */
#register {
	float: left;
	width: 471px;
	height: 440px;
	margin-left: -8px;
	margin-top: 17px;
	margin-bottom: 100px;
	font-size: 12px;
	color: #ccc;
}
#login {
	float: right;
	width: 471px;
	height: 440px;
/*	margin-left: -8px;*/
	margin-top: 17px;
/*	margin-bottom: 100px;*/
	font-size: 12px;
	color: #ccc;
}
#register table, #login table {
	margin-top: 20px;
	width: 100%;
}
#browse table {
	width: 100%;
}
#register table tr,
#login table tr,
#browse table tr {
	height: 30px;
	vertical-align: middle;
}
#register table tr.x,
#login table tr.x,
#brose table tr.x {
	height: auto;
}
#register table tr.c {
	height: 50px;
}
#register table td.r,
#login table td.r,
#browse table td.r {
	text-align: right;
	padding-right: 10px;
}
#register input[type="text"], #register input[type="password"],
#category option,
#login input[type="text"], #login input[type="password"],
#browse input[type="text"], #browse input[type="password"], #browse input[type="file"] {
	background-color: #1b1b1b;
	height: 25px;
	width: 320px;
	font-size: 12px;
	padding: 0 5px 0 5px;
	border: 1px solid #000;
	color: #fff;
}
#browse input#mins
{
  width: 50px;
}
#browse input#secs
{
  width: 40px;
}
#browse textarea {
	background-color: #1b1b1b;
	font-size: 12px;
	padding: 0 5px 0 5px;
	border: 1px solid #000;
	color: #fff;
}
#register a {
	color: #f7df00;
	text-decoration: underline;
}
#register p {
	margin-left: 120px;
}
#register b {
	color: #fff;
}
#register table tr.a,
#login table tr.a,
#browse table tr.a {
	height: 25px;
}
#register input[type="submit"], #login input[type="submit"] {
	width: 140px;
	height: 36px;
	background-image: url('reg-but.png');
	background-repeat: no-repeat;
	border: none;
	color: #000;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
}
#login p {
	float: right;
	margin-top: 230px;
	margin-right: 30px;
	color: #ccc;
}
#login p a {
	color: #f7df00;
	text-decoration: underline;
}
#browse {
	float: right;
	width: 730px;
	height: 650px;
	margin-right: 7px;
	margin-top: 8px;
	font-size: 12px;
	color: #ccc;
}
#browse h4 {
	margin-left: 30px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
#browse select {
	width: 140px;
	height: 23px;
	background: transparent url('select-inp.png') no-repeat top right;
	color: #fff;
}
#browse a.pm {
	display: block;
	width: 21px;
	height: 23px;
	text-align: center;
	color: #ccc;
	background: transparent url('plusminus.png') no-repeat top left;
	text-decoration: none;
}
#browse a.odkaz {
	color: #f7df00;
	text-decoration: underline;
}
/* member */
#memberinfo {
	float: right;
	width: 650px;
	height: 380px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#memberinfo div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;
}
#memberinfo div.in b {
	color: #fff;
}
#memberinfo input.link {
	width: 300px;
}
#memberinfo input[type="button"] {
	width: 144px;
	height: 22px;
	margin: 15px 18px 0 0;
	font-weight: bold;
}
#memberinfo #commercial4 {
	float: right;
	margin-right: 25px;
}
#membervids {
	float: right;
	width: 650px;
	height: 205px;
	margin-right: 7px;
	margin-bottom: 20px;
}
#membervids div.in {
	margin-left: 16px;
	margin-top: 20px;
}
#membervids .mov {
	margin-right: 25px;
}
#sendmessageContainer, #addtofriendsContainer {
	float: right;
	width: 650px;
	height: 240px;
	margin-right: 7px;
	margin-bottom: 20px;
}
#addtofriendsContainer {
	height: 210px;
}
#sendmessageContainer div.in,
#addtofriendsContainer div.in {
	margin-left: 20px;
	line-height: 24px;
	font-size: 12px;
}
#sendmessageContainer textarea, #sendmessageContainer input.zn,
#addtofriendsContainer textarea {
	background-color: #1b1b1b;
	font-size: 12px;
	padding: 0 5px 0 5px;
	border: 1px solid #040404;
	color: #fff;
	margin-bottom: 10px;
}
#sendmessageContainer input.but,
#addtofriendsContainer input.but {
	width: 160px;
	height: 25px;
	font-weight: bold;
}
#sendmessageContainer input.zn {
	width: 45px;
	height: 25px;
	text-align: center;
	margin: 0 2px 0 2px;
}
#sendmessageContainer a, #addtofriendsContainer a {
	color: #f7df00;
}
#membercomments {
	float: right;
	width: 650px;
	height: 250px;
	min-height: 250px;
	margin-right: 7px;
	margin-bottom: 20px;
}
#membercomments #addcommentdiv {
	margin-left: 17px;
}
#membercomments textarea {
	width: 600px;
	min-height: 100px;
	background-color: #1b1b1b;
	border: 1px solid #040404;
}
/*account*/
#account
{
	float: right;
	width: 730px;
	height: 350px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#account div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;
}
#account div.in b {
	color: #fff;
}
#account_menu
{
	float: right;
	width: 730px;
	height: 185px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#account_menu .account_menu
{
  list-style-type: none;                    
}
#account_menu .account_menu li
{
  padding: 0;
  margin: 0;
  display: inline;
  float: left;
}
#account_menu a{
	color: #f7df00;
	font-size: 12px;
}
/* changemail */
#changemail {
	float: right;
	width: 730px;
	height: 210px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#changemail div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;
}
#changemail div.in b {
	color: #fff;
}
#changemail2 {
	float: right;
	width: 730px;
	height: 300px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#changemail2 div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;
}
#changemail2 div.in b {
	color: #fff;
}
/* changepass */
#changepass {
	float: right;
	width: 730px;
	height: 250px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#changepass div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;
}
#changepass div.in b {
	color: #fff;
}
#changepass h2 {
	margin-top: 0;
	margin-left: 10px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
/* changeavatar */
#changeavatar {
	float: right;
	width: 730px;
	height: 2810px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#changeavatar div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;
}
#changeavatar div.in b {
	color: #fff;
}
#changeavatar h2 {
	margin-top: 0;
	margin-left: 10px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
/* familyfilter */
#familyfilter {
	float: right;
	width: 730px;
	height: 150px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#familyfilter div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;
}
#familyfilter div.in b {
	color: #fff;
}
#familyfilter h2 {
	margin-top: 0;
	margin-left: 10px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
/* search_for */
#search_for {
	float: right;
	width: 730px;
	height: 121px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
/* upload_complete */
#upload_complete {
	float: right;
	width: 730px;
	height: 421px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#upload_complete div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;
}
#upload_complete div.in b {
	color: #fff;
}
#upload_complete h2 {
	margin-top: 0;
	margin-left: 10px;
	font-size: 12px;                             
	color: #fff;
	font-weight: bold;
}
/*contact_us*/
#contact_us, 
#advertising,
#about_us
{
	float: right;
	width: 730px;
	height: 350px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#contact_us div.in,
#advertising div.in,
#syndicate div.in,
#about_us div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;
}
#syndicate h2 {
	margin-top: 0;
	font-size: 14px;                             
	color: #fff;
	font-weight: bold;
}
#syndicate
{
	float: right;
	width: 730px;
	height: 900px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}    
#videos_in_series 
{
	width: 470px;
	height: 555px;
	background: transparent url('moretops-bg.jpg') no-repeat top left;
	margin: 0;
	padding: 0;
	float: right;
}
#videos_in_series .con h3 
{
	color: #101010;
	font-size: 14px;
	margin: 15px 0 0 34px;
	padding: 0;
	font-weight: bold;
}

/* series_play */
#series_play {
	float: left;
	width: 423px;
	height: 450px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#series_play div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;   
}
#series_play div.in b {
	color: #fff;
}
#series_play div.in a {
	color: #f9e300;   
}
#series_play div.in span {
	color: #fff;
}
#series_play h2 {
	margin-top: 0;
	margin-left: 10px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
#series_play div.sus {
	float: right;
	margin-right: 5px;
	display: inline;
}
#series_play div.sus b {
	color: #f9e300;   
}
/* videos_in_series */
#videos_in_series {
	float: right;
	width: 463px;
	height: 450px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 20px;
}
#videos_in_series div.in {
	float: left;
	line-height: 24px;
	font-size: 12px;
	margin-left: 27px;
	color: #f9e300;   
}
#videos_in_series .list {
	float: left;
	width: 470px;
/*	border: 1px solid red;*/
/*	margin: 8px 0 10px 16px;*/
	margin: 20px 0 0 15px;
	padding: 0;
	font-size: 12px;
	line-height: 18px;
}

