body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333; }

h1 {
	font-size:18px;
}

h2 {
	font-size: 14px;
}

.menulinks {
	display:block;
	float:left;
	width:79px;
	text-align:center;
}

#left {
	float:left;
	width:150px;
	margin:30px 0;
}

#main {
	margin: 30px auto;
	width: 700px;
}

#main2 {
	margin: 70px auto;
	width: 900px;
}

#leftlinks {
float:left;
width:160px;
margin-top:2px; }
.leftlinksBox {
float:left;
margin:0px 2px;
border:thin 1px #000000; }
#linkar {
float:right;
width:400px;
margin-top:75px; }
.link1 a{
float:right;
padding:0 20px;
text-indent:-9999px;
background-image:url(images/heim.gif);
background-repeat:no-repeat;
background-position:center center;
width:20px; 
margin-top:-1px;}
.link2 a{
float:right;
padding:0 20px;
text-indent:-9999px;
background-image:url(images/umokkur.gif);
background-repeat:no-repeat;
width:30px;
background-position:center center; }
.link3 a{
float:right;
padding:0 20px;
text-indent:-9999px;
background-image:url(images/vorur.gif);
background-repeat:no-repeat;
background-position:center center;
width:14px; }
.link4 a{
float:right;
padding:0 20px;
text-indent:-9999px;
background-image:url(images/samband.gif);
background-repeat:no-repeat;
background-position:center center;
width:46px; }
.link1 a:hover {
background-image:url(images/heim_hover.gif);}
.link2 a:hover {
background-image:url(images/umokkur_hover.gif);}
.link3 a:hover {
background-image:url(images/vorur_hover.gif);}
.link4 a:hover {
background-image:url(images/samband_hover.gif);}
.link a {
text-decoration:none;
font-weight:bold;}
.link a:hover {
text-decoration:underline; }
.logo {
width:250px;
float:left; }

.top_text {
width:250px;
float:left;
font-size: 18px;
margin-top: 60px;
}

.top_text a {
	color: #000000;
}

#content {
	width:700px;
	float:left;
}

.linkaBoxStart {
float:left;
margin:6px 17px 0px 0px;
border:thin 1px #000000; }
.linkaBoxMiddle {
float:left;
margin:6px 16px 0px 17px;
border:thin 1px #000000; }

.linkaBoxEnd {
float:left;
margin:6px 0px 0px 17px;
border:thin 1px #000000; }
.indexLinkar {
float:left;
border:thin 1px #000000; }

.footer {
	float:left;
	margin:4px 0px;
	width:700px;
	font-size:10px;
	text-align:center;
}

.footer2 {
float:left;
margin:-30px 0px 0px 0px;
width:900px;
font-size:10px;
text-align:center;}
.footer a{
text-decoration:none;
color:#333333;}
.productText {
float:left;
width:450px;
height:250px; }
.productPic {
float:right;
width:250px;
text-align:right; }

.productList {
float:left;
width:225px;
}
.pictureBox1 {
float:left;
width:300px;
text-align:left; }
.pictureText {
float:left;
width:100px; }
.pictureBox2 {
float:right;
width:300px;
text-align:right; }
#upperbox {
width:50px;
height:50px;
border-left:1px solid black;
border-bottom:1px solid black;
float:left;
margin-left:861px;
margin-top:-402px; }

#lowerbox {
	position:relative;
	width:50px;
	height:50px;
	border-top:1px solid black;
	border-right:1px solid black;
	margin-left:-752px;
	margin-top:303px;
	padding-left:-5px;
	float:left;
 }
 
#footerMyndir {
	float:left;
	width:700px;
}

