#header {
	margin-bottom: 15px;
}
#header #top {
	height: 150px;
}
	#header #top #logo-image {
		background: url('../images/logo-image.png') 0 center no-repeat;
	}
		#header #top #logo-image a {
			width: 100%;
			height: 150px;
			display: block;
			border: none;
		}
	#header #top .logo-info {
		line-height: 150px;
		padding-left: 110px;
		font-size: 48px;
		font-family: Anivers;
		color: #42a8e2;
	}
	
	#header #top .logo-info:before {
		
	}
	/*#header #top .logo-icon  {
		background: url('../images/logo-icon.png') 0 center no-repeat;
		height: 150px;
		width: 200px;
	}*/
		#header #top #portfolio {
			background: url('../images/top-icon-folder.png') no-repeat 0 25px;
		}
		#header #top #utveckling {
			background: url('../images/top-icon-gear.png') no-repeat 0 25px;
		}
		#header #top #it-blogg {
			background: url('../images/top-icon-arrow.png') no-repeat 0 25px;
		}
		#header #top #personligt {
			background: url('../images/top-icon-think.png') no-repeat 0 25px;
		}
	
#menu-top {
	overflow: hidden;
	border-bottom: 1px solid #C1E6FB;
	background: #444;
	background: #fff;
	background: url('../images/menu-top-bkg.png') repeat-x;
}
	#menu-top .nav {
		margin: 0 auto;
	}
	#menu-top ul {
		padding: 0;
	}
		#menu-top li {
			float: left;
			list-style: none;
			margin: 0;
		}
			#menu-top a {
				color: #fff;
				color: #0078BD;
				display: block;
				font-family: Arial;
				/*text-shadow: 0 0 10px #000;*/
				border: none;
				height: 80px;
				/*border-right: 1px solid #666;
				border-left: 1px solid #000;*/
				padding: 0 40px 0 40px;
				/*background: url('../images/menu-top-separator.png') no-repeat right;*/
			}
				#menu-top .icon {
					height: 80px;
					width: 48px;
					float: left;
					margin-right: 20px;
				}
					
					#menu-top .icon.utveckling {
						background: url('../images/menu-top-icon-develop.png') no-repeat;
					}
						#menu-top a:hover .icon.utveckling {
							background: url('../images/menu-top-icon-develop.png') no-repeat -48px;
						}
						#menu-top li.current_cat a .icon.utveckling {
							background: url('../images/menu-top-icon-develop.png') no-repeat right;
						}
						
					#menu-top .icon.it-blogg {
						background: url('../images/menu-top-icon-blog.png') no-repeat;
					}
						#menu-top a:hover .icon.it-blogg {
							background: url('../images/menu-top-icon-blog.png') no-repeat -48px;
						}
						#menu-top li.current_cat a .icon.it-blogg {
							background: url('../images/menu-top-icon-blog.png') no-repeat right;
						}
					#menu-top .icon.portfolio {
						background: url('../images/menu-top-icon-folder.png') no-repeat;
					}
						#menu-top a:hover .icon.portfolio {
							background: url('../images/menu-top-icon-folder.png') no-repeat -48px;
						}
						#menu-top li.current_cat a .icon.portfolio {
							background: url('../images/menu-top-icon-folder.png') no-repeat right;
						}
					#menu-top .icon.personligt {
						background: url('../images/menu-top-icon-think.png') no-repeat;
					}
						#menu-top a:hover .icon.personligt {
							background: url('../images/menu-top-icon-think.png') no-repeat -48px;
						}
						#menu-top li.current_cat a .icon.personligt {
							background: url('../images/menu-top-icon-think.png') no-repeat right;
						}
				#menu-top .cat-title {
					font-size: 18px;
					display: inline-block;
					height: 20px;
					padding-top: 20px;
					font-family: anivers;
					font-size: 21px;
				}
				#menu-top .cat-description {
					font-size: 11px;
					opacity:0.5;
					display: inline-block;
					height: 40px;
				}
				#menu-top li.current_cat a, #menu-top li.current_cat a:hover {
					/*background: rgba(0, 121, 191, 0.9) none repeat scroll 0 0;*/
					/*background: #333;*/
					color: #ba0000;
					background: #fff;
					opacity: 1;
				}
				#menu-top a:hover {
					color: #000;
					background: #fff;
					opacity: 0.6;
				}