* {
  margin:0;
  }

html, body {height:100%;}  
body, p, td, div, .normal {  
  font-family: Cambria, \"Hoefler Text\", Utopia, \"Liberation Serif\", \"Nimbus Roman No9 L Regular\", Times, \"Times New Roman\", serif;  
  font-size: 17px;  
  color: #000000;  
  line-height: 120%;  
  font-weight: normal;  
  margin-top: 0px;  
  margin-left: 0px;  
  margin-right: 0px;  
  }  

a, em, strong, i, b, u, span, font, nobr, div {
  font-family:inherit;
  font-size:1em;
  }

p {
  margin-bottom: 17px;
  }

blockquote {
  margin-left: 40px;
  }  

td {
  text-align: justify;  
  }  

h1,.fyr {
  font-family:Cambria, \"Hoefler Text\", Utopia, \"Liberation Serif\", \"Nimbus Roman No9 L Regular\", Times, \"Times New Roman\", serif;
  font-size: 34px;
  color: #000000;
  line-height: 120%;
  text-align:left;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 1px;
  }  

h2,.millifyr {
  font-family:Cambria, \"Hoefler Text\", Utopia, \"Liberation Serif\", \"Nimbus Roman No9 L Regular\", Times, \"Times New Roman\", serif;
  font-size: 26px;
  color: #000000;
  line-height: 120%;
  font-weight: bold;
  text-align:left;
  margin-top: 0px;
  margin-bottom: 1px;
  }  

h5,.smattletur,.smatt {
  font-family:Cambria, \"Hoefler Text\", Utopia, \"Liberation Serif\", \"Nimbus Roman No9 L Regular\", Times, \"Times New Roman\", serif;
  font-size: 13px;
  color: #000000;
  line-height: 18px;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  }  

ul, ol {
  margin-top: 0px;
  margin-bottom: 13px;
  padding-top: 0px;
  padding-bottom: 0px;
  }  

li {  
  font-family:Cambria, \"Hoefler Text\", Utopia, \"Liberation Serif\", \"Nimbus Roman No9 L Regular\", Times, \"Times New Roman\", serif;  
  font-size:inherit;  
  line-height: 1.3;  
  margin-left: 20px;  
  text-align:left;  
  }  

img {  
  border:none;  
  }  

input,textarea, select {  
background-color:#f7f7ff;  
  }
a:link, a:visited, a:active {  
  color:#3333af; 
  }  

a:hover,a.thin:hover {  
  background:#1f005f;  
  color:#ffffff;  
  }  

a.nohov:hover { 
  background:transparent; 
  }  

@media screen {
  .noprint {
    }
  .print {
    width:0;
    height:0;
    display:none;
    }
  }  

@media print {
  .print {
    }
  .noprint {
    width:0;
    height:0;
    display:none;
    }
  }  

.bordi { 
  background-color:#8AA5A5; 
	}  

.footnote {  
  position: relative;  
  font-size: 85%;  
  top: -0.9ex;  
  margin-left:2px;  
  margin-right:1px;  
	}  

.klesst,td.klesst {  
  line-height:16px;  
  font-family:'trebuchet ms',tahoma,verdana;  
  font-size:13px;  
  }  

.mufi {  
  font-family:'Andron Scriptor Web','Andron Mega Corpus','Andron Corpus','Notator Uni','Alphabetum Unicode',Cardo;  
  }  

.popupcomment {  
  position: absolute;  
  display: none;  
  background-color: #f7ffff;  
  border: thin solid black;  
  padding: 2px 5px 2px 5px;  
	}  

.red {  
  color:#a00000;  
  }  

.standard {  
  font-size:12px;  
  line-height:15px;  
  font-family:tahoma,arial,sans-serif;  
  color:#000;  
  }  

.system {  
  color: #000000;  
  border: none;  
  font-family: 'trebuchet MS', arial, sans-serif;  
  font-size:12px;  
  font-weight:normal;  
  line-height: 18px;  
  margin: 0 0 0 0;  
  padding: 0 0 0 0;  
  text-decoration: none;  
  }  

.clear {  
  overflow: hidden;  
  margin-top:2px;  
  margin-bottom:2px;  
  width: 100%;  
  }  
a.hnappur, a.hnappur:hover, a.hnappur:link, a.hnappur:visited {  
  background: transparent url('http://fraedi.is/grafik/bg_button_a.gif') no-repeat scroll top right;  
  color: #444;  
  display: block;  
  border: none;  
  float: left;  
  font-family: 'trebuchet MS',verdana, sans-serif;  
  font-size:11px;  
  font-weight:bold;  
  height: 20px;  
  margin-right: 6px;  
  padding-right: 18px;  
  text-decoration: none;  
  }  

a.hnappur span, a.hnappur:hover span, a.hnappur:link span, a.hnappur:visited span {  
  background: transparent url('http://fraedi.is/grafik/bg_button_span.gif') no-repeat;  
  display: block;  
  line-height: 12px;  
  padding: 4px 0 4px 18px;  
  }  

a.hnappur:active {  
  background-position: bottom right; 
  color: #000;  
  outline: none;  
  }  

a.hnappur:active span {  
  background-position: bottom left;  
  padding: 4px 0 4px 18px;  
  }  

a.hnappurEyda, .hnappurEyda:hover, a.hnappurEyda:link, a.hnappurEyda:visited {  
  background: transparent url('http://fraedi.is/grafik/bg_buttonEyda_a.gif') no-repeat scroll top right;  
  color: #5f0000;  
  display: block;  
  border: none;  
  float: left;  
  font-family: 'trebuchet MS',verdana, sans-serif;  
  font-size:11px;  
  font-weight:bold;  
  height: 20px;  
  margin-right: 6px;  
  padding-right: 18px;  
   text-decoration: none;  
  }  

a.hnappurEyda span, a.hnappurEyda:hover span, a.hnappurEyda:link span, a.hnappurEyda:visited span  {  
  background: transparent url('http://fraedi.is/grafik/bg_buttonEyda_span.gif') no-repeat;  
  display: block;  
  line-height: 12px;  
  padding: 4px 0 4px 18px;  
  }  
a.hnappurEyda:active {  
  background-position: bottom right;  
  color: #000;  
  outline: none;  
  }  

a.hnappurEyda:active span {  
  background-position: bottom left;  
  padding: 4px 0 4px 18px;  
  }  

.t_si {background: url(../grafik/dot_si.png) 0 0 repeat-x}  
.b_si {background: url(../grafik/dot_si.png) 0 100% repeat-x}  
.l_si {background: url(../grafik/dot_si.png) 0 0 repeat-y}  
.r_si {background: url(../grafik/dot_si.png) 100% 0 repeat-y}  
.bl_si {background: url(../grafik/horn_nv_si.png) 0 100% no-repeat}  
.br_si {background: url(../grafik/horn_nh_si.png) 100% 100% no-repeat}  
.tl_si {background: url(../grafik/horn_uv_si.png) 0 0 no-repeat}  
.tr_si {background: url(../grafik/horn_uh_si.png) 100% 0 no-repeat; padding:10px;}  

.t_gu {background: url(../grafik/dot_gu.png) 0 0 repeat-x}  
.b_gu {background: url(../grafik/dot_gu.png) 0 100% repeat-x}  
.l_gu {background: url(../grafik/dot_gu.png) 0 0 repeat-y}  
.r_gu {background: url(../grafik/dot_gu.png) 100% 0 repeat-y}  
.bl_gu {background: url(../grafik/horn_nv_gu.png) 0 100% no-repeat}  
.br_gu {background: url(../grafik/horn_nh_gu.png) 100% 100% no-repeat}  
.tl_gu {background: url(../grafik/horn_uv_gu.png) 0 0 no-repeat}  
.tr_gu {background: url(../grafik/horn_uh_gu.png) 100% 0 no-repeat; padding:10px;}  

a.info {  
  position:relative; z-index:0; background-color:#fff; color:#151; text-decoration:none; width:320px; 
  }  

a.info:hover {  
  z-index:1; background-color:#fff; color:#a00000;  
  }  

a.info span {  
  display: none  
  }  

a.info:hover span {  
  display:block;  
  position:absolute;  
  top:22px;  
  left:22px;  
  width:360px;  
  height:auto;  
  border:solid #8AA5A5 1px;  
  font-family:'trebuchet MS',tahoma,arial,sans-serif;  
  font-size:13px;  
  padding:4px 6px;  
  background-color:#f7ffff;  
  color:#000;  
  text-align: left;  
  z-index:1000;  
  }  
input.ch { 
  font-size:12px; 
  font-weight:bold; 
  font-family:'Trebuchet MS',Verdana,sans-serif; 
  color:#000000; 
  height:20px; 
  vertical-align:0px; 
  margin:2px 1px 2px 1px; 
  padding: 0px 2px 8px 2px; 
  background-color:#eeeeff; 
  border-top-style:solid; 
  border-top-color:#efefef; 
  border-top-width:2px; 
  border-bottom-style:solid; 
  border-bottom-color:#4f4f4f; 
  border-bottom-width:2px; 
  border-left-style:solid; 
  border-left-color:#efefef; 
  border-left-width:2px; 
  border-right-style:solid; 
  border-right-color:#4f4f4f; 
  border-right-width:2px; 
  } 

ul.sortablelist { 
  list-style-image:none; 
  list-style-type:none; 
  margin-top:5px; 
  margin:0px; 
  padding:0px; 
  }

@media screen, print {  
  #adalrammi {  
    padding:0;  
    background-color:#fff;  
    }  
  }  

@media screen {  
  #adalrammi {  
    width:954px;  
    height:640px;  
    border:solid black 1px;  
    margin:0 0 0 4px;  
    }  
  }  

@media print {  
  #adalrammi {  
    width:650px;  
    border:none;  
    margin:0 0 0 -8px;  
    }  
  }  

