html, body {height:100%;}
body {
	font-family:Georgia, serif;
	font-size: 16px;
	color:#464545;
	min-width:960px;
	margin:0;
	background:#e4e4e4 url(../images/bg-body.gif) repeat-x;
}
a {
	color:#00aeef;
	text-decoration:none;
}
a:hover {text-decoration:underline;}
img {border:none;}
form,
fieldset {
	padding:0;
	margin:0;
	border:0;
}
input,
select,
textarea {
	font:12px/15px Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
blockquote, q {quotes:none;}
q:before,
q:after {content: "";}
a:focus,
input:focus,
textarea:focus,
select:focus {outline:none;}
header,
footer,
section,
nav,
article,
aside {display:block;}
.alignright {float:right;}

.white-wrapper
{
	background-color: #ffffff;
}

.blue-top
{
	position: fixed;
	background-color: #00b1ef;
	height: 10px;
	width: 100%;
	top: 0;
	left: 0;
	min-height: 10px;
	z-index: 10000;
	
	
}

#wrapper {
	width:940px;
	margin:0 auto;
	padding:0 10px;
	
	//min-height:100%;
}
#fotur-wrapper {
	width:960px;
	margin:0 auto;
}

header {
	width:100%;
	padding:88px 0;
}
header:after {
	content:"";
	clear:both;
	display:block;
}
.logo {
	float:left;
	margin:0;
	background:url(../images/logo.gif) no-repeat;
	width:153px;
	height:82px;
	overflow:hidden;
	text-indent:-9999px;
}
.logo a {
	display:block;
	height:100%;
}

h1
{
color: #00aeef;
margin-bottom: 0;
font-size: 2.2em;
}
h2
{
	color: #00aeef;
	margin-bottom: 0;
	font-size: 1.2em;
}

p
{
	line-height: 1.4em;
}
.big-text
{
	font-size: 1.6em;
	font-weight: normal;
}

nav {
	float:right;
	padding:19px 0 0;
	z-index: 10;
}
nav > ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	background: #f2f2f2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #eaeaea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 0%,#eaeaea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#eaeaea 100%); /* IE10+ */
	-pie-background: linear-gradient( #f2f2f2 0%,#eaeaea 100%); /* W3C */
}
nav > ul > li {
	font:bold 14px/62px Arial, Helvetica, sans-serif;
	letter-spacing:1px; 
	float:left;
	background:url(../images/sep01.gif) no-repeat;
	background
	padding:0 0 0 2px;
}
nav > ul > li:first-child {background:none; padding:0;}
nav > ul > li {position:relative;}
nav > ul > li > a {
	float:left;
	padding:0 26px;
	color:#000;
}
nav > ul > li:hover > a{
	text-decoration:none;
	background: #d5d5d5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZDVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #d5d5d5 0%, #dfdfdf 20%, #e2e2e2 33%, #e3e3e3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5d5d5), color-stop(20%,#dfdfdf), color-stop(33%,#e2e2e2), color-stop(100%,#e3e3e3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d5d5d5 0%,#dfdfdf 20%,#e2e2e2 33%,#e3e3e3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d5d5d5 0%,#dfdfdf 20%,#e2e2e2 33%,#e3e3e3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d5d5d5 0%,#dfdfdf 20%,#e2e2e2 33%,#e3e3e3 100%); /* IE10+ */
	-pie-background: linear-gradient(#d5d5d5 0%,#dfdfdf 20%,#e2e2e2 33%,#e3e3e3 100%); /* W3C */
}

nav > ul > li.here > a, nav > ul > li.parent-here > a {
	text-decoration:none;
	background: #d5d5d5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZDVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #d5d5d5 0%, #dfdfdf 20%, #e2e2e2 33%, #e3e3e3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5d5d5), color-stop(20%,#dfdfdf), color-stop(33%,#e2e2e2), color-stop(100%,#e3e3e3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d5d5d5 0%,#dfdfdf 20%,#e2e2e2 33%,#e3e3e3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d5d5d5 0%,#dfdfdf 20%,#e2e2e2 33%,#e3e3e3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d5d5d5 0%,#dfdfdf 20%,#e2e2e2 33%,#e3e3e3 100%); /* IE10+ */
	-pie-background: linear-gradient(#d5d5d5 0%,#dfdfdf 20%,#e2e2e2 33%,#e3e3e3 100%); /* W3C */
}

nav ul ul {
	position:absolute;
	background:#f1f1f1;
	top:62px;
	left:0;
	margin:0;
	padding:0 0 10px;
	list-style:none;
	width:100%;
	display:none;
	z-index: 10;
}
nav ul li:hover ul {display:block;}
nav ul ul li {
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	text-align:center;
	background:url(../images/sep02.gif) no-repeat 0 100%;
}
nav ul ul li a {
	color:#000;
	display:block;
	padding:0 5px;
}
nav ul ul li a:hover{
	background:#fff;
	text-decoration:none;
}
#main {
	padding:0 0 80px;
	overflow: hidden;
}

#main-eignasafn {
	padding:0 0 200px;
	overflow: hidden;
}
.promo {
	font-size:40px;
	line-height:50px;
	color:#1d1d1d;
	letter-spacing:1px;
	word-spacing:1px;
	background:url(../images/sep03.gif) no-repeat 0 100%;
	overflow:hidden;
	width:100%;
	margin:0 0 47px;
}

.promo span
{
	color: #00b1ef;
}

.promo p 
{
	margin:0 0 41px;
	line-height: 50px;
}
.three-column {
	width:100%;
	overflow:hidden;
	background:url(../images/sep03.gif) no-repeat 0 100%;
	padding:0 0 63px;
	margin:0 0 18px;
}
.three-column .col {
	float:left;
	width:294px;
	padding:0 0 0 29px;
}
.three-column .col:first-child {padding:0;}
.three-column p {margin:0 0 25px;}
.logo-list {
	width:100%;
	overflow:hidden;
	background:url(../images/sep03.gif) no-repeat 0 100%;
	padding:0 0 25px;
}
.logo-list ul {
	margin:0 -100px 0 0;
	padding:0;
	list-style:none;
	height:80px;
}
.logo-list ul li {
	float:left;
	position:relative;
	padding:0 93px 0 0;
	display:table;
	height:80px;
}
.logo-list ul li a {
	display:table-cell;
	vertical-align:middle;
}
.logo-list ul li a img {display:block;}
footer {
	background:#e4e4e4;
	//height:144px;
	//margin:-144px 0 0;
	position:relative;
}

.fotur
{
	position: relative;
	float: left;
	display: block;
	width: 100%;
	height: 140px;
	background-color: #e4e4e4;
}

.fotur ul
{
	margin:0;
	padding:0;
	list-style:none;
	margin-top: 70px;
}
.fotur ul li {
	display:inline;
	color:#211f1f;
	font-size:16px;
	background:url(../images/bullet01.gif) no-repeat 0 50%;
	padding:0 36px 0 38px;
	word-spacing:1px;
}

.fotur ul li:first-child {
	padding-left:0;
	background:none;
}

.footer-holder {
	width:900px;
	border: 1px solid green;
	//padding:63px 0 0;
	//margin:0 auto;
}
footer ul {
	margin:0;
	padding:0;
	list-style:none;
	////width:100%;
	text-align:center;
}
footer ul li {
	display:inline;
	color:#211f1f;
	font-size:16px;
	background:url(../images/bullet01.gif) no-repeat 0 50%;
	padding:0 36px 0 38px;
	word-spacing:1px;
}
footer ul li:first-child {
	padding-left:0;
	background:none;
}

hr.seperator-line
{
	background-image: url(/images/sep.gif);
	width: 940px;
	height: 1px;
	margin-bottom: 10px;
	float:  left;
	border: none;
}

.eignasafn
{
	margin-bottom: 20px;
	position: relative;
	z-index: 0;
}



.eignir-wrapper
{
	position: relative;
	width: 960px;
	float: left;
	margin-top: 30px;
	margin-bottom: 20px;
	font-size: 18px;
	font-weight: normal;
	border: 1px solid green;
	font-family: Georgia, serif;
}

.eignir-logo
{
	float: left;
	width: 164px;
	margin-left: 74px;
	margin-right: 95px;
}

.eignir-row
{
	position: relative;
	float: left;
	width: 940px;
}

.eignir-first
{
	margin-top: 20px;	
}

.eignir-text
{
	position: relative;
	float: left;
	width: 600px;
}

.blar-texti
{
	font-weight: bold;
	font-size: 20px;
}

.starfsmadur
{
	float: left;
	height: 65px;
}

.starfsmadur-titill
{
	color: #000000;
	font-size: 1.2em;
	margin-top: 10px;
	margin-bottom: 0;
}

p.titill
{
	margin-top: 0;
	margin-bottom: 0;
	color: #646464;
	font-size: 1.0em;
}
.email
{
	float: right;
	height: 65px;
	font-size: 1.2em;
}

.netfang
{
	display: block;
	margin-top: 20px;
}

ul.tilkynningar-list
{
	list-style: none;
	padding-left: 0;
}

ul.tilkynningar-list li em
{
	margin-right: 10px;
}

.cols
{
	font-family: Georgia, serif;
	-moz-column-count:3; /* Firefox */
	-webkit-column-count:3; /* Safari and Chrome */
	column-count:3;
}
