

#head {
	position: relative;
	
	height: 120px;
	
	overflow: visible;
}
	#head ul.or-nav {
		position: absolute;
		
		right: 4px;
		bottom: -4px;
		
		margin: 0;
		padding: 0;
		
		list-style: none;
	}
		#head ul.or-nav li {
			margin: 0 0 0 1px;
			padding: 0 0 0 0px;
			
			float: left;
			
			/*
			background: 0 23px url('../img/or-menu-back.gif') no-repeat;
			*/
		}
		#wrap.front #head ul.or-nav li.no-front {
			display: none;
		}
			#head ul.or-nav li A {
				display: block;
				float: left;
				
				margin: 0;
				padding: 16px 20px 12px 16px;
				
				font-family: Helvetica, Arial, tahoma, verdana;
				font-size: 12px;
				font-weight: normal;
				color: #555;
				
				outline: none;
				text-decoration: none;
				/*
				background: right 23px url('../img/or-menu-back.gif') no-repeat;
				*/
			}
			#wrap.heimili #head ul.or-nav li.heimili,
			#wrap.umhverf #head ul.or-nav li.umhverfi,
			#wrap.umor #head ul.or-nav li.umor,
			#wrap.fyrirt #head ul.or-nav li.fyrirt {
				padding-left: 4px;
				background: left 0 url('../img/head-nav-selected.gif') no-repeat;
			}
			#wrap.umor #head ul.or-nav li.umor {
				margin-right: 10px;
			}
				#wrap.heimili #head ul.or-nav li.heimili a,
				#wrap.umhverf #head ul.or-nav li.umhverfi a,
				#wrap.umor #head ul.or-nav li.umor a,
				#wrap.fyrirt #head ul.or-nav li.fyrirt a {
					margin: 0;
					
					font-weight: bold;
					background: #fff;
					
					background: right 0 url('../img/head-nav-selected.gif') no-repeat;
				}
			
			/*
			
		#head ul.or-nav li:hover {
			background-position: 0 -23px;
		}
			#head ul.or-nav li:hover a {
				background-position: right -23px;
				color: #fff;
			}
		*/	
		#head ul.or-nav li.secure {
			margin: 12px 0 0 0;
			padding: 0px 0 0px 10px;
			
			background: #000;
			background: left 0 url('../img/or-menu-back.gif') no-repeat #000;
		}
			#head ul.or-nav li.secure a {
				margin: 0 0 0 0;
				padding: 4px 25px 4px 0;
				
				color: #fff;
				
				background: right 0 url('../img/or-menu-back.gif') no-repeat;
			}
		
		
.base_top {
	padding: 7px 0 0 0;
	background: 0 top url(../img/base_top.gif) no-repeat;
}


.box.banner {
	height: 235px;
}
.box.whattodo {
	position: relative;
	
	height: 235px;
	
	background: #EEE;
}
	.box.whattodo .whattodo-content {
		position: absolute;
		
		bottom: 0;
		left: 0;
		
		width: 228px;
	}
		.box.whattodo .whattodo-content h2 {
			margin: 0;
			padding: 0 0 0 10px;
			font-family: Helvetica, Arial, tahoma, verdana;
			font-size: 20px;
			font-weight: normal;
			color: #444;
		}

.front-box {
	position: relative;
	padding: 0px 0 5px 60px;
	
	background: 0 0 no-repeat;
}
	.front-box a.icon-link {
		position: absolute;
		
		top: 0;
		left: 0;
		
		display: block;
		
		width: 50px;
		height: 50px;
		
		text-indent: -9999px;
		outline: none;
	}
	
	.front-box h2 {
		margin: 0;
		padding: 0 0 5px 0;
		
		font-family: Helvetica, Arial, tahoma, verdana;
		font-size: 14px;
		font-weight: bold;
		color: #2c379a;
	}
		#wrap .front-box h2 a {
			color: inherit;
			text-decoration: none;
		}
	
	.front-box ul {
		margin: 0;
		padding: 0 0 0px 0;
		
		list-style: none;
		
		overflow: auto;
	}
		.front-box ul li {
			margin: 0 0 5px 0;
			width: 50%;
			*width: 49%;
			float: left;
		}
			#wrap .front-box ul li A {
				text-decoration: none;
				color: #222;
			}
			#wrap .front-box ul li A:hover {
				text-decoration: underline;
				color: #000;
			}
	
	.front-box.home {
		border-right: 1px solid #ddd;
		background-image: url('../img/or-front-icon-home.png');
	}
	.front-box.company {
		border-right: 1px solid #ddd;
		background-image: url('../img/or-front-icon-company.png');
	}
	.front-box.service {
		border-right: 1px solid #ddd;
		background-image: url('../img/or-front-icon-service.png');
	}
	.front-box.environment {
		background-image: url('../img/or-front-icon-environment.png');
	}
	.front-box.ath {
		/*background-image: url('../img/or-front-icon-athyglisvert.png');*/
		padding: 0;
	}
	.front-box.gagnaveitan {
		background-image: url('../img/or-front-icon-gagnaveitan.png');
	}
	
	


#bottom .box {
	min-height: 120px;
}
	.box.news {
		width: 467px;
		
		margin-right: 10px; 
		
		border-right: 1px solid #ddd;
	}


#wrap .submenu h1 {
	background: none !important;
}
	#wrap .submenu h1 a {
		text-indent: 0;
		
		font-size: 21px;
		font-weight: normal;
		
		text-decoration: none;
		background: none;
		letter-spacing: -1px;
		
		color: #2c379a;
	}

#foot {
}
	#foot .foot-right {
		float: right;
	}
























