@charset "utf-8";
/* CSS Document */

#picsearch{
	padding: 10px;
	background-color:#FFF;
	padding-top:50px;
	font-family:Arial, Helvetica, sans-serif;

	background-image: url(http://st.nu/img/suti/sttv-liten1.png);
	background-position: 10px 10px;
	background-repeat: no-repeat;
}

/* Player */

#picsearch #player-container{
	margin-bottom: 10px;
}
#picsearch #player-container #picsearch-player{
	background-image: url(http://st.nu/img/suti/sttv-laddar1.png);
	background-position: center;
	background-repeat: no-repeat;
}
#picsearch #player-container #player-meta{
	border-bottom: 1px solid #d7d7d7;
}
#picsearch #player-container #player-meta div.heading{
	margin-top: 7px;
	line-height: 1.5;
	font-size: 230%;
	font-family:Arial, Helvetica, sans-serif;}
#picsearch #player-container #player-meta p.description{
	margin-bottom: 10px;
	font-size:13px;
}
#picsearch #player-container #player-meta p.description span.category{
	font-weight: bold;
	text-transform: uppercase;
}
#picsearch #player-container #player-meta dl{
	display: block;
	overflow: hidden;
	background-color: #f5f5f5;
	padding: 5px 10px;
	font-size: 13px;
}
#picsearch #player-container #player-meta dl dt{
	float: left;
	display: block;
}
#picsearch #player-container #player-meta dl dd{
	float: left;
	display: block;
	margin: 0 20px 0 5px;
	font-weight: bold;
}
#picsearch #player-container #player-meta dl dd.rating{
	margin-top: -2px;
	background-image: url(star.gif);
	background-repeat: repeat-x;
	height: 18px;
}
#picsearch #player-container #player-meta dl dd.rating-0{
	background-image: url(empty-star.gif);
	width: 90px;
}
#picsearch #player-container #player-meta dl dd.rating-1{
	width: 18px;
}
#picsearch #player-container #player-meta dl dd.rating-2{
	width: 36px;
}
#picsearch #player-container #player-meta dl dd.rating-3{
	width: 54px;
}
#picsearch #player-container #player-meta dl dd.rating-4{
	width: 72px;
}
#picsearch #player-container #player-meta dl dd.rating-5{
	width: 90px;
}

/* Categories */

#picsearch #listings-container {
	margin-top: 10px;
}
#picsearch #listings-container h3{
	font-size: 18px;
	color: #B982C8;
	line-height: 1;
	margin: 20px 0 0 0;
	display: none;
}
#picsearch #listings-container ul#category-tabs{
	display: block;
	overflow: hidden;
	border-bottom: 5px solid #1a76b7;
	background-color: #EBF0F7;
	margin-bottom: 10px;
}
#picsearch #listings-container ul#category-tabs li{
	color: #000;
	
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 2;
	padding: 0 10px;
	font-weight: bold;

	display: block;
	float: left;
	cursor: pointer;
}
#picsearch #listings-container ul#category-tabs li:hover{
	background-color: #e5e5e5;
}
#picsearch #listings-container ul#category-tabs li.current{
	background-color: #1a76b7;
	color: #fff;
}
#picsearch #listings-container #video-lists{

}
#picsearch #listings-container #video-lists .video-list{
	display: none;
	overflow: hidden;
	position: relative;
}
#picsearch #listings-container #video-lists .video-list.current{
	display: block;
}

#picsearch #listings-container #video-lists .video-list .page{
	display: none;
	overflow: hidden;
}
#picsearch #listings-container #video-lists .video-list .page.current{
	display: block;
}

#picsearch #listings-container #video-lists .video-list .video{
	display: block;
	overflow: hidden;
	float: left;
	width: 182px;
	height: 160px;
	margin: 0 0 10px 10px;
	cursor: pointer;
}
#picsearch #listings-container #video-lists .video-list .pos-0{
	margin-left: 0;
}
#picsearch #listings-container #video-lists .video-list .video:hover{
	background-color:#fffff0;
}
#picsearch #listings-container #video-lists .video-list .video ul.attributes{
	display: block;
	overflow: hidden;
	font-size: 11px;
	color: #666;
	line-height: 1;
	padding: 5px 0;
}
#picsearch #listings-container #video-lists .video-list .video ul.attributes li{
	float: left;
	width: 50%;
}
#picsearch #listings-container #video-lists .video-list .video ul.attributes li.date{

}
#picsearch #listings-container #video-lists .video-list .video ul.attributes li.length{
	text-align: right;
}
#picsearch #listings-container #video-lists .video-list .video .video-thumbnail{
	width: 182px;
	height: 102px;
	overflow: hidden;
}
#picsearch #listings-container #video-lists .video-list .video .video-thumbnail img{
	width: 182px;
}
#picsearch #listings-container #video-lists .video-list .video .video-description{

}
#picsearch #listings-container #video-lists .video-list .video .video-description div.heading{
font-size:13px;
}
#picsearch #listings-container #video-lists .video-list .video .video-description span.category{
	font-weight: bold;
	font-size:13px;
}

#picsearch #listings-container #video-lists .video-list .video .video-description p.length{

}

#picsearch #listings-container #pagination-container{
	border-top: 5px solid #1a76b7;
	display: block;
	padding: 10px 0;
	overflow: hidden;
}

#picsearch #listings-container #pagination-container ul#pagination{
	display: block;
	overflow: hidden;
	float: right;
}

#picsearch #listings-container #pagination-container ul#pagination li{
	display: block;
	float: left;
	padding: 0 10px;
	height: 25px;
	text-align: center;
	background-color:#1a76b7;
	color: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	font-weight: bold;
	line-height: 25px;
	overflow: hidden;
	margin: 0 0 0 5px;
}

#picsearch #listings-container #pagination-container ul#pagination li:hover{
	background-color: #99DAF2;
}

#picsearch #listings-container #pagination-container ul#pagination li.disabled{
	background-color: #eee;
}

#picsearch #listings-container #pagination-container ul#pagination li.prev-page,
#picsearch #listings-container #pagination-container ul#pagination li.next-page{
	font-size: 18px;
	line-height: 20px;
	cursor: pointer;
}
#picsearch #listings-container #pagination-container ul#pagination li.page-no{
	background-color: #1a76b7;
	color: #fff;
	font-size: 14px;
	display: none;
}


#picsearch span.category.nyheter{
	color: #006EC8;
}
#picsearch span.category.sport{
	color: #ff5f00;
}
#picsearch span.category.kulturnoje{
	color: #4F1756;
}
#picsearch span.category.ovrigt{
	color: #999;
}

#picsearch #rating-widget{
	width: 90px;
}
#picsearch #rating-widget .rating{
	height: 18px;
	cursor: pointer;
	background-image: url(empty-star.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin-left: 18px;
}
#picsearch #rating-widget .rating-1{
	margin-left: 0;
}
#picsearch #rating-widget .rating-1:hover{
	background-color: #f5f5f5;
}
#picsearch #rating-widget .rating:hover{
	background-image: url(star.gif);
}
