/* Ukeavisen Ledelse
   Created: 03.08.10
   Author:  Ragnar Mogård Bergem
   ----------------------------------------------------*/


/*	
	HEADER
		Quicklinks
		Searchform
		Servicelinks
	MENU
	ICONS
*/

/* =HEADER
   ----------------------------------------------------*/

#uk_siteHeader {
	position: relative;
	padding: 10px;
	height: 100px;
}

	/*===== Logo =====*/
	
	#uk_logo {
		margin-top: 17px;
		display: block;
	}
	
	/*===== Quicklinks =====*/
	#uk_quickLinks {
		position: absolute;
		right: 10px;
		top: 10px;
		
	}
	
	#uk_quickLinks li {
		float: left;
		margin-left: 15px;
	}
	
	#uk_quickLinks a {
		font-size: 12px;
		color: #626363;
	}
	
	/*===== Searchform =====*/
	
	#uk_searchForm {
		position: absolute;
		right: 10px;
		top: 55px;
	}

	#uk_searchForm .searchfield {
		border: 1px solid #e1e1e1;
		background: #fff;
		padding: 3px;
	}
	
	
	#uk_searchForm .search_button {
		background: url(../gfx/search_submit.png) top repeat-x;
		border: 1px solid #b0b0b1;
		color: #fff;
		padding: 2px 5px;
		margin-left: 5px;
	}

	/*===== Servicelinks =====*/
	
	#uk_menuServices {
		position: absolute;
		right: 10px;
		bottom: -29px;
	}
	
	#uk_menuServices li {
		margin-left: 10px;
		float: right;
	}

	#uk_menuServices a {
		display: block;
		font-size: 12px;
		color: #ededed;
	}

/* =MENU
   ----------------------------------------------------*/
.siteMenu {
	margin-top: 0px;
	background: url(../../style_00130/gfx/top_bg.png) 0 -120px repeat-x;
	padding: 0 10px;
}


.menuPrimaryLevel {
	margin: 0 auto;
	height: 40px;
	/*background: url(../../style_00130/gfx/menu_bg.png) top repeat-x;*/
}

.menuPrimaryLevel li {
	float: left;
	height: 36px;
	padding-top: 4px;
	margin-right: 10px;
}

.menuPrimaryLevel li a {
	height: 24px;
	display: inline-block;
	vertical-align: middle;
	color: #dae3ec;
	font-size: 16px;
	font-weight: bold;
	padding: 9px 13px 0;
}


.menuPrimaryLevel .menu_link_active, .menuPrimaryLevel .menu_link_subactive {
	border: 1px solid #fff;
	background: #fff url(../gfx/menu_active.png) top repeat-x;
	height: 24px;
	padding: 10px 15px 0;
	color: #5f5555;
}

.menuSecondaryLevel {
	padding-left: 10px;
}

.menuSecondaryLevel li {
	margin-top: 15px;
	float: left;
	position: relative;
}

.menuSecondaryLevel a {
	margin-right: 10px;
	font-size: 13px;
	color: #818181;
	display: block;
	border-right: 1px solid #ccc;
	padding-right: 10px;
}

.menuSecondaryLevel a.menu_link_active {
	font-weight: bold;
	color: #c74c27;
}

/* =Footer
   ----------------------------------------------------*/

#uk_siteFooter {
	width: 960px;
	margin: 0 auto;
	background: url(../gfx/bottom_bg.png) top repeat-x;
	padding: 37px 11px 0;
	height: 360px;
	position: relative;
}

#uk_siteFooter h3 {
	font-size: 1.23em;
	color: #575757;
	border-bottom: 1px solid #dededd;
	padding-bottom: 0.2em;
	margin-bottom: 0px;
}

.footer_left p {line-height: 1.5em;}
.footer_left {line-height: 1.6em;}

.footcont_wrapper {
	border-top: 1px solid #fff;
	padding-top: 13px;
}

.footer_left {padding-right: 30px; font-size: 12px;}
.footer_right {padding-left: 30px; font-size: 12px;}

#uk_siteFooter .maininfo {
	border-bottom: 1px solid #dededd;
	padding-bottom: 20px;
	margin-bottom: 20px;
}


	/*===== Go to top ======*/
	#uk_goToTop {
		font-size: 12px;
		color: #aaa;
		position: fixed;
		right: 10px;
		bottom: 10px;
		_display:none;
	}
	
	#uk_goToTop:hover {
		color: #777;
	}
	
	/*===== Servicelinks ======*/
	.services {
		margin-bottom: 10px;
		line-height: 26px;
	}
	
	.services a {
		color: #626363;
		font-size: 1.07em;
	}
	
	.services .uk_icon {
		margin-top: 3px;
	}

	/* ====== Promo ====== */
	
	.promo {
		border-top: 1px solid #fff;
		padding:15px 230px;
	}
	
	.promo .unit {
		padding-right: 30px;
	}
	
	.promo .last_unit {
		padding-right: 0px;
	}
	
	/* ====== Bajas ====== */
	
	#bajaslink {
		width: 86px;
		height: 38px;
		display: block;
		background: url(../gfx/bajas_faded.jpg) no-repeat;
		position: absolute;
		bottom:0px;
		right: 0px;
		
	}
	
	#bajaslink:hover {background: url(../gfx/bajas.jpg) no-repeat;}
	

/* =Custom box top right
   ----------------------------------------------------*/

.uk_tinylist {
	width: 180px;
}

.uk_tinylist h3 {
	font-weight: normal;
	font-size: 14px;
	padding: 3px 0;
	border-bottom: 1px solid #dededd;
}

.uk_tinylist ul {
	margin-top: 5px;
}

.uk_tinylist ul li {
	list-style:inside disc none;
	margin-bottom: 5px;
}

.uk_tinylist ul li a {
	font-size: 12px;
	color: #545554;
}

.uk_mostread h3 {
	background: url(../gfx/mostread.png) right 0px no-repeat;
}

.uk_mostcomments h3 {
	background: url(../gfx/mostcomments.png) right 0px no-repeat;
}


.uk_mostcomments {
	margin-top: 25px;
}


/* =ICONS
   ----------------------------------------------------*/
	
.uk_icon {
	display: block;
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-image: url(../gfx/services_icons.png);
	float: left;
	margin-right: 5px;
}

.uk_icon.support {background-position: 0px 0px;}
.uk_icon.ads {background-position: -16px 0px;}
.uk_icon.newsletter {background-position: -16px -16px;}
.uk_icon.subscription {background-position: 0px -16px;}
.uk_icon.rss {background-position: 0px -32px;}