BODY {
	/*this is shorthand and declares the background color and calls the image */
	
	/* that will be repeated only along the y-axis [North/South] */
	margin:20px;
	/*margins are set to zero*/
	padding-top:0px;
	/*for Opera6*/
	line-height:15px;
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:100%;
	left: 30px;
	position: relative;
}

#rammi{
	position:absolute;
	top:20px;
	left:120px;
	width:805px;
	z-index:1;
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: repeat-y;

}
      
#container{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:1;

}

#header {
	margin-top:0px;
	margin-left:0px;
	width:100%;
	z-index:2;
	margin-bottom:0px;
	margin-right:0px;
	background-color: #FFFFFF;
}
#fyrirsogn {
	height: 100px;
	width: 300px;
	left: 120px;
	top: 10px;
	position: relative;
}

#heading {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	position: absolute;
	z-index: auto;
	top: 0;
	left: 0;
	font-weight: 500;
	width: 100%;
}

#frettabref{
	position:absolute;
	width:180px;
	z-index:10;
	background-color: #FFFFFF;
	top: 460px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #300;
	height: 30px;
	line-height: 115%;
}

div#links {
	position: absolute;
	top: 140px;
	left: 0px;
	width: 200px;
	font: 12px Verdana, sans-serif;
	z-index: 100;
}
div#links a {
	display: block;
	text-align: center;
	text-decoration: none;
	color: #000;
	border-right: 0 none #505050;
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	font-family: sans-serif;
	font-size: 1em;
	font-weight: normal;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #FFFFCB;
}
div#links a:hover {
	color: #009;
	background: #99CCFF;
	border-right: 1px double white;
}

div#links a span {display: none;}
div#links a:hover span {display: block;
   position: absolute; top: 170px; left: 0; width: 190px;
   padding: 4px; margin: 4px; z-index: 100;
   color: #990000; background: #ffdfaa;
   font: 12px Verdana, sans-serif; text-align: center;}
A:link {
	COLOR: #0000CC;
	TEXT-DECORATION:underline;
}
A:visited {
	COLOR: #990099;
	TEXT-DECORATION:underline;
}
A:hover {
	COLOR: #CC3300;
	TEXT-DECORATION:underline;
}
      
#navigation {
    position:absolute;/*The navigation on the left side, positioned absolutely*/
    top:70px;
	left:3px;
	z-index:5;
    width:200px;
    font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
    line-height:112%;/*line-height set  in order to have the navigation elements better separated*/
    }
	
	#mynd {
	height: 150px;
	width: 200px;
	left: 10px;
	top: 250px;
	position: relative;
}

Table{
	Font-size:12px
}

.topmenu {
	PADDING-LEFT:3px;
	FONT-SIZE:x-small;
	PADDING-BOTTOM:0px;
	MARGIN:2px 0px 0px 0px;
	TEXT-ALIGN:left;
}
.menu-hdr {
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
	BACKGROUND-COLOR: #FFF0AD;
	color:#FEFFED;
	text-align:center;
	border-right-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFE7;
	border-bottom-color: #FEFED8;
}
.menu {
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
	MARGIN:10px 10px 25px 10px;
	LINE-HEIGHT:130%;
	color: #3B2F5F;

}

#webcontent {
	position:absolute;
	top:140px;
	left:220px;
	color:#000000;
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	line-height:1.15;
	width:580px;
	z-index:3;
	font-size:13px;
}
	
.menu3 {
	PADDING-RIGHT:0px;
	BORDER-TOP:#809a38 thin solid;
	PADDING-LEFT:0px;
	FONT-SIZE:x-small;
	PADDING-BOTTOM:3px;
	MARGIN:60px 0px 0px 0px;
	PADDING-TOP:6px;
	TEXT-ALIGN:center;
	line-height:22px;
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size:xx-small;
}	

#rightcontent {
	position:absolute;
	left:76%;
	top:78px;
	width:170px;
	z-index:4;
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:x-small;
	margin:3px;
	text-align:left;
	border:solid #809a38 1px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}  	

#webcontent p{
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align: justify;

}

OL, UL, DL {font-size:small;}/*font-family is already defined, here I only set the font-size*/

H1{
	margin-bottom:3px;
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#003E00;
	font-weight: bold;
}

H2{
	margin-top:0px;
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#003E00;
	MARGIN-TOP:0px;
	font-weight:bold;
}

H3{
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #005100;
	font-weight : bolder;
}

H4 {
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight : bold;
	color:#005100;
 }

H5{
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight : bold;
	color:#005100;
}

H6 {
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size:x-small;
	background:#b9cf7e;
	color:#4A5A21;
	BORDER-TOP:#809A38 thin solid;
	BORDER-BOTTOM:#809A38 thin solid;
	BORDER-LEFT:#809A38 thin solid;
	BORDER-RIGHT:#809A38 thin solid;
	margin:0px 0px 0px 0px;
	padding:1px 1px 1px 1px;
	text-align:center;
}    
    
/*now follow the section links in the navigation bar on the left side*/        

strong, b {font-weight:800;}/*NN 4.xx needs that...*/ 
big {font-size:larger;}/*to emphasize words, use it inline with a <span> class*/ 
small {font-size:smaller;}/*not really necessary, but one never knows...use it inline with a <span> class*/

.rt {float:right;}
.lt {float:left;}

A IMG {border:0.1px none #000000;} 

/*Style applied to forms l*/
.search {
	background-color:#dde8c1;
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	padding:0px 0px 2px 0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#5e7229;
	font-size:xx-small;
	border-color:#809a38 #809a38 #809a38 #809a38;
	font-weight:bold;
}

ul{
	list-style-image:url(images/bullet_check_big.gif);
	list-style-position:outside;
	list-style-type:none;
	font-size: 13px;
	font-weight:600;
	color:#2B552B;
	line-height: 120%;
}

li{font-weight:100;
	color:#000;
}

#parasite h2{
	color:#B70000;
	font-size:medium;
}

#parasite p{
	color:#333333;
	font-size:small;
}

.b{
	font-weight:bold;
}

em,i{
	color:#B70000;
	font-weight:bold;
	font-style:normal;
}
