body {
	background:#3a4349;
	background-image: url(../img/bak.png);
	font-family: Verdana, Tahoma, Arial, Helvetica;
 	font-size: 11px;
	color: #333;
	margin:0;
	padding: 0px; 
}

/* LINKS  */

a, a:link, a:hover, a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

/* /LINK */

#logo {
	float: left;
	width: 263px;
	height: 90px;
	background-image: url(../img/storkurinn.png);
}

#skil {
	width: 982px;
	height: 3px;
	background-image: url(../img/skil.png);
}

#loft {
	height: 10px;
	width: 10px;
}

#mmm {
	width: 980px;
	height: 100%;
	background-color: #fff;
	text-align: left;
	padding: 10px;
}

#mm-top {
	width: 1087px;
	height: 64px;
	background-image: url(../img/mm-toppur.png);
}
#mm-wrap {
	width: 1087px;
	min-height: 741px;
	background-image: url(../img/mm-bak.png);
}
#mm-wrap-front {
	width: 1087px;
	min-height: 720px;
	background-image: url(../img/mm-bak.png);
}
#mm-botn {
	width: 1087px;
	height: 64px;
	background-image: url(../img/mm-botninn.png);
}
#vinstri { width: 240px; float: left;}
#milli { width: 65px;  float: left;}
#haegri { 
	width: 675px;
	float: left;
	margin-top: 20px;
}
.fs {
	font-size: 11px;
	font-weight: bold;
}
.smaller {
	font-size: 9px;
}
/* KASSAR */
#kassar {
	padding-top: 10px;
	padding-bottom: 20px;
}
.toppur {
	width: 240px;
	height: 8px;
	background-repeat: no-repeat;
}
.midja {
	width: 220px;
	height: 106px;
	font-size: 10px;
	padding: 6px;
	padding-left: 12px;
	padding-right: 10px;
	background-repeat: repeat-y;
}
.botn {
	width: 240px;
	height: 8px;
	background-repeat: no-repeat;
}
.kassi {
	width: 240px;
	float: left;
	margin-right: 6px;
}
.kassi-endi {
	width: 240px;
	float: right;
}

.midja .fs {
	padding: 0px;
	margin: 0px;
}

small {
	color: #838383;
}

#meginmal {
	width: 435px;
}

#addressline {
	width: 980px;
	height: 40px;
	text-align: left;
	padding: 10px;
}

#addressline small {
	font-size: 10px;
	color: #656565;
}

#haegri table tr td {
	vertical-align: top;
}

#frettir { background-color: #DDEFF2; }
#frettir .toppur { background-image: url(../img/box/frettir-toppur.png); }
#frettir .midja { background-image: url(../img/box/frettir-bak.png); }
#frettir .botn { background-image: url(../img/box/frettir-botn.png); }

#namskeid { background-color: #F2EDE2; }
#namskeid .toppur { background-image: url(../img/box/namskeid-toppur.png); }
#namskeid .midja { background-image: url(../img/box/namskeid-bak.png); }
#namskeid .botn { background-image: url(../img/box/namskeid-botn.png); }

#frodleikur { background-color: #D7EAD9; }
#frodleikur .toppur { background-image: url(../img/box/frodleikur-toppur.png); }
#frodleikur .midja { background-image: url(../img/box/frodleikur-bak.png); }
#frodleikur .botn { background-image: url(../img/box/frodleikur-botn.png); }

#postlisti { background-color: #F5F4D7; }
#postlisti .toppur { background-image: url(../img/box/postlisti-toppur.png); }
#postlisti .midja { background-image: url(../img/box/postlisti-bak.png); }
#postlisti .botn { background-image: url(../img/box/postlisti-botn.png); }

/* NAV */ 

#topnav {
	float: right;
	margin-top: 35px;
	width: 682px;
	height: 34px;
}

#val {
	width: 240px;
	background-color: #d5dbdd;
	background-image: url(../img/nav-botn.png);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 20px;
}
#nav a {
color: #3a4349;
}
#nav {
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
	list-style-image: none;
	list-style: none;
	list-style-type: none;
}
.nav1 {
	margin: 0px;
	text-indent: 0px;	
	padding: 2px;
	padding-left: 10px;
	font-weight: bold;
}
.nav2 {
	padding: 2px;
	padding-left: 20px;
	font-weight: normal;
}
.nav3 {
	padding: 2px;
	padding-left: 30px;
	font-weight: normal;
}
.navsel {
	background-color: #a3aaad;
	list-style-image: url(../img/arrow.png);
	list-style-position: inside;
}

.edit {
	background-color: #fff;
	padding: 3px;
}

.air {
	width: 100%;
	height: 10px;
	clear: both;
}
