/* Skjaladagur 2004          */
/* (c) 2004 Benedikt Jónsson */
/* ------------------------- */

/* Building blocks .................................. */

body {
	background-color: #F1F1F1;
	text-align: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 0px;
	}

#frame {
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding: 0px;
	text-align: left;
	width: 800px;
	border: 1px solid black;
	}

#contentheader {
	width: 800px;
	height: 80px;
	background-image: url(http://www.skjaladagur.is/images/haus-embossed.jpg);
	}

#contentheader2 {
	width: 800px;
	background-color: #F24422;
	}

#footer {
	background-color: #F24422;
	width: 800px;
	border-top: 1px solid gray;
	}

/* Menu .................................. */

#menu {
	width: 796px;
	background: #fff7dd;
	padding: 2px;
	border-bottom: 1px solid gray;
	float: left;
	}

#menucontent1 {
	float: left;
	width: 420px;
	}
	
#menucontent2 {
	float: left;
	width: 370px;
	}

#dropmenudiv{
	position:absolute;
	border:1px solid black;
	font:normal 10px Verdana;
	line-height:18px;
	padding:5px;
	z-index:100;
		}

/* Content .................................. */

#container {
	width: 100%;
	background: #fee498 url(../images/rightback.gif) repeat-y right;
	float: left;
	margin-right: -378px;
	}

#contentleft {
	background: #fee498;
	margin-right: 378px;
	padding: 10px;
	}

#contentright {
	width: 378px;
	float: right;
	}

#wrapper {
   background: #fee498 url(../images/rightback.gif) repeat-y right;
	}

#contentforsida {
	width: 800px;
	background-image: url(../images/forsida-bakgrunnur.jpg);
	}

#getraun {
	background-color: #fee498;
	}

#slideshow {
	width: 250px;
	border-top: thick dotted maroon;
	border-bottom: thick dotted maroon;
/*	margin-top: 180px;  */
	margin-left: 167px;
	}

#box {
	margin: 10px 20px 10px 20px;
	padding: 0px;
	border: 1px solid #aaa;
	}

#shade {
	margin: 10px 20px 10px 20px;
	padding: 3px;
	background-color: #fee498;
	border: 1px solid #aaa;
	}

#auglysing {
	width: 120px;
	height: 120px;
	margin: 100px 240px 100px 340px;
	padding: 5px;
	}

#popcontent {
	width: 800px;
	padding: 10px;
	background-color: #fee498;
	}

#popcontent2 {
	width: 600px;
	padding: 10px;
	background-color: #fee498;
	}

.clearing {
  height: 0;
  clear: both;
	}

/* Other .................................. */

.line {
	height: 2px;
	background-color: #858B91;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	}

.bd {
	border: 1px solid black;
	}

.bdg {
	border: 1px solid #808080;
	}
	
.bdnon {
	border: 1px solid #fee498;
	}

.bd300 {
	margin: 10px 20px 10px 47px;
	}

.missing {
	margin: 10px 20px 10px 65px;
	}

.island {
	margin: 10px 20px 10px 66px;
	}

/* Tables */

.header {
	background-color:#BFEBFF;
	color:#000;
	}

.data {
	background-color:#FEF4D6;
	color:#000;
	}

.dataAC {
	background-color:#FDE8A8;
	color:#000;
	}

.trbg {
	background-color: #F9F2B9;
	}

td {
	font-size: 12px;
	line-height: 130%;
	}

.tala {
	text-align: right;
	}

/* Navigation */

a {
	color: #0000FF;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	}

a:hover {
	color: #0000FF;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	}
	
a:active {
	color: #0000FF;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	}
	
a:visited {
	color: #FF3333;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	}

.menuitem {
	color: #F24422;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	padding: 4px;
	}

.menuitem:hover {
	color: #0000FF;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	padding: 4px;
	}

.menuitem:active {
	color: #F24422;
	font-size: 10px;
	text-decoration: underline;
	font-weight: normal;
	padding: 4px;
	}

.menuitem:visited {
	color: #F24422;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	padding: 4px;
	}

/* Text */

h1 {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #F24422;
	color: #fff;
	margin: 0px 10px 0px 10px;
	}

h2 {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 5px;
	margin: 5px 10px 5px 10px;
	background-color: #F24422;
	color: #fff;
	}

h3 {
	font-size: 18px;
	font-weight: bold;
	padding: 10px 10px 0px 10px;
	}

h4 {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px 0px 0px 0px;
	background-color: #F24422;
	color: #fff;
	}

h5 {
	font-size: 16px;
	font-weight: normal;
	font-style: italic;
	padding: 10px 10px 0px 10px;
	}

h6 {
	font-size: 14px;
	font-weight: bold;
	padding: 2px 0px 0px 10px;
	color: #F24422;
	}

.fys {
	font-size: 14px;
	font-weight: bold;
	padding: 2px 0px 5px 0px;
	color: #F24422;
	}

.bak {
	background-image: url(../images/annall_bakgr.jpg);
	width: 249px;
	}

.rightxt {
	font-size: 12px;
	line-height: 130%;
	padding-left: 10px;
	padding-right: 10px;
	}

.rightpix {
	margin: 10px 20px 0px 20px;
	border: 1px solid black;
	}

.rightpixo {
	margin: 10px 20px 0px 20px;
	}

.inn50 {
	margin-left: 50px;
	}

.inn10 {
	padding-left: 10px;
	}

.myndir {
	font-size: 10px;
	padding-top: 3px;
	}

.myndirright {
	font-size: 10px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 3px;
	}

.myndircenter {
	font-size: 10px;
	padding-top: 3px;
	text-align: center;
	}

.heimildir {
	font-size: 10px;
	margin-left: 10px;
	margin-right: 10px;
	}

option {
	color: #F24422;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	}