
@import url("widgets/sideform.css");

#primarycol h2 {
	font-size: 3.6em;
	font-weight: bold;
	margin-top: 20px;
}

#searchkeywords {
	margin-bottom: 20px;
}

.searchcategory .header {
	background-color: #9c9c9c;
	height: 14px;
	padding: 8px 10px;
	position: relative;
	margin-top: 20px;
}

.searchcategory h5 {
	border-left: 5px solid #ffa93d;
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
	height: 13px;
	text-transform: uppercase;
	padding-left: 5px;
}

.searchresult {
	background-color: #f7f7f7;
	height: 47px;
	padding-top: 10px;
	position: relative;
}

.searchresult.separate {
	border-bottom: 1px solid #ccc;
}

.searchresult .img, .searchresult .title, .searchresult .info, .searchresult .date {
	display: block;
}

.searchresult .date {
	right: 10px;
	position: absolute;
	top: 10px;
}

.searchresult .img {
	left: 10px;
	position: absolute;
	top: 0;
}

.searchresult.news .title, .searchresult.news .info {
	line-height: 1.2em;
	margin-left: 121px;
}


.searchresult.movie {
	height: 55px;
}

.searchresult.movie .title, .searchresult.movie .info {
	line-height: 1.2em;
	margin-left: 71px;
}


.searchresult.name {
	height: 35px;
	padding-top: 5px;
}

.searchresult.name .title, .searchresult.name .info {
	line-height: 1.2em;
	margin-left: 65px;
}


.searchresult.article {
	height: 45px;
	padding-top: 10px;
}

.searchresult.article .title, .searchresult.article .info {
	line-height: 1.2em;
	margin-left: 108px;
}


.searchresult .title {
	color: #000;
	font-size: 1.3em;
	font-weight: bold;
}

.searchresult .info, .searchresult .date {
	font-size: 1.1em;
}

.searchresult .rating {
	bottom: 5px;
	height: 22px;
	position: absolute;
	right: 5px;
}

.searchresult .rating img {
	display: block;
	float: left;
}

.searchcategory .nav {
	background-color: #f7f7f7;
	height: 30px;
	position: relative;
}

.resultpages, .resulttop5, .resultmore {
	font-size: 1.1em;
	color: #000;
	display: block;
	line-height: 30px;
}

.resultpages, .resulttop5 {
	float: left;
	margin-left: 10px;
}

.resulttop5 {
	background: url(http://moviezine.se.s3.amazonaws.com/ui/images/grayorangeuparrow.gif) no-repeat right center;
	padding-right: 20px;
	float: left;
	margin-left: 10px;
}

.resultmore {
	background: url(http://moviezine.se.s3.amazonaws.com/ui/images/grayorangerightarrow.gif) no-repeat right center;
	padding-right: 20px;
	float: right;
	margin-right: 10px;
}



.searchcategory .nav {
	background-color: #f7f7f7;
	height: 30px;
	position: relative;
}

.searchcategory li {
	display: inline;
	line-height: 30px;
}

.searchcategory .nav a {
	color: #000;
}

.searchcategory .nav .first, .searchcategory .nav .second {
	float: left;
	margin-left: 10px;
}

.searchcategory .nav .second.down {
	background: url(http://moviezine.se.s3.amazonaws.com/ui/images/grayorangedownarrow.gif) no-repeat right 8px;
	padding-right: 20px;
}

.searchcategory .nav .second.up {
	background: url(http://moviezine.se.s3.amazonaws.com/ui/images/grayorangeuparrow.gif) no-repeat right 8px;
	padding-right: 20px;
}

.searchcategory .nav .second.left {
	background: url(http://moviezine.se.s3.amazonaws.com/ui/images/grayorangeleftarrow.gif) no-repeat right 8px;
	padding-right: 20px;
}

.searchcategory .nav .third {
	background: url(http://moviezine.se.s3.amazonaws.com/ui/images/grayorangerightarrow.gif) no-repeat right 8px;
	padding-right: 20px;
	position: absolute;
	right: 10px;
	top: 0;
}