body,th,td,tr,div,p { font-family: Georgia, Helvetica, sans-serif; }
body, html{margin:0pt; padding:0pt; color:#464646; background-color:#efefef; text-align:center;}


a:link,a:active,a:visited {color:#2b3865; text-decoration:none; font-weight: bold}
a:hover{ text-decoration: underline; color : #04193c; }
hr{ height: 1pt; background-color: #efede7;}
img {border: 0px;}
.kassi1 {margin-top: 4mm; text-align: center;}
.kassi2 {margin-top: 4mm; text-align: center;}
.kassi3 {margin-top: 4mm; text-align: center;}
.kassi {margin: 3mm 0mm 5mm 0mm; width: 13cm; padding: 3mm;}
.h1 {position: absolute;top:0mm;left:6.4cm;}





.h12 {position: absolute;top:0.2cm;left:7.6cm;}
.haus_lina {position: absolute;top:1.6cm;left:1.4cm;}
.haus_r2 {width: 3cm; position: absolute;top:0.2cm;left:18.8cm; text-align: center;}
.vinstri {width: 4.1cm; padding-right: 2mm; margin: 2mm 0mm 0mm 2mm; position: absolute;top:4.7cm;left:0mm; border-right: solid #efede7 1px;}
.vinstri2 {width: 4.1cm; padding-right: 2mm; margin: 2mm 0mm 0mm 2mm; position: absolute;top:4.7cm;left:0mm; border-right: solid #efede7 0px;}
.midja {width: 13.8cm; margin-top: 2mm; position: absolute; top:0cm;left:4.8cm; border-bottom: solid #efede7 0mm;}
.midja2 {width: 19.9cm; margin-top: 2mm; position: absolute; top:0cm;left:4.6cm; border-bottom: solid #efede7 0mm;}
.pagination2 {font-size: 10pt; border: double #efede7 4px; text-align: center;}
.pagination {font-size: 10pt; border: double #efede7 4px; text-align: center; margin-bottom: 3mm;}
.haegri {width: 5.6cm; padding: 1mm; margin-top: 2mm; position: absolute;top:0cm;left:19cm; border-left: solid #efede7 0.1mm;}
.tafla_mid {width: 12.4cm; position:absolute; top:1.2cm; left:5cm; border-right: solid #efede7 0pt; padding: 2pt;}
.skrif_listi {width: 6cm; padding-left: 1mm; margin-top: 2mm; position: absolute;top:1.2cm;left:17.9cm; border-left: solid #efede7 1px;}
.um_notanda {clear: both; text-align: center; margin-top: 2px;}
.userinfo_img {text-align:center;margin: 0mm 0mm;}
.userinfo_img img {border: 0.1mm solid #ccc;}
.userinfo_text {font-family: Georgia; font-size: 16pt; font-weight: normal; margin-top: 1mm; color: #111; text-transform: none; text-align: center; letter-spacing: -1pt; line-height: 29pt;}
.small {font-weight: normal; font-size: 9pt;}
.userinfo_text div.small {letter-spacing: 0pt;,font-weight: bold; font-size: 9pt; line-height: 9pt; }









.allt {width: 1000px; background-color: #efede7; border: 1pt solid #333; text-align: left; padding: 5pt 0pt 0pt 0pt; margin: 5pt 0pt; }
.flotur {border: 3pt solid #efede7; text-align: left; padding: 0pt 1pt 0pt 3pt; margin: 0pt; background-color: #efede7;}


.haus_img{border:0pt; margin: 0pt; }
.augl_img a img{border:0pt; margin: 0pt;}

.haus {margin: 0cm 0pt 4pt 0pt; clear: both; border-bottom: 0pt solid #333; background-color: transparent;}

.haus_l {border-top: 0pt solid #08090a; margin: 0cm 5cm 0mm 5cm; padding: 0mm 0mm 0mm 0mm; text-align:center;}

.haus_2 {float: right; margin: 2pt; padding: 0pt; border: 0pt solid #000; position:absolute; top:7px;}
.haus_2 img {margin: 0pt;}





.catrow {clear: both; border: solid #aaa 1px; margin: 2pt 0pt; padding: 3pt 2pt; background-color: #efefef;}

.forumrow { border: solid #aaa 0px; margin: 1pt 0cm; padding: 1pt; clear: both;}
.forumrow p {font-family: Arial; margin: 0mm; padding: 0mm; }
.forum_title {width: 14cm; font-family: Georgia; font-size: 14pt; font-weight: normal; margin-bottom: 1mm; color: #000000; text-transform: none; letter-spacing: 0pt; margin: 0cm 0mm 0mm 0mm; text-align: left;}
.forum_title a:link,.forum_title a:visited, {color: #000000; width: 10cm;}
.small {font-weight: normal; font-size: 8pt;}
.belg_mynd {margin: 0pt;}
.forum_hnappar {float: right; width: 3cm; font-family: Arial,Verdana; font-style: normal; font-size: 7.5pt; font-weight: normal; margin: 0mm;}
.listi_fyrirsogn2,.rightblock_head2,.skraning_head,.listi_fyrirsogn,.textsmallhead,.rightblock_head,.nafn 
{font-family: Georgia; font-size: 9pt; font-weight: bold; margin-bottom: 1pt; text-transform: none; letter-spacing: 0pt;}

.skraning_head {margin: 4pt 0pt 2pt 0pt;}
.rightblock_head {text-align: left;}
 
.listi_skrif {overflow: hidden; width: 4.7cm; clear: both; padding: 2pt 0px; margin: 0mm 0mm 2pt 0pt; font-size: 7.5pt; border-bottom: 1pt solid #eee;}
.listi_skrif tr td {overflow: hidden;}
.listi_rod {padding: 1pt; margin: 0pt 0pt; font-size: 8pt; background-color: transparent;}

.rit_page4,.rit_page5,.prevnext_main,.rit_page,.pagination,.prevnext_main_b {clear: both; text-align: center; font-size: 7.5pt; padding: 0pt;}

.prevnext2 {clear: both; text-align: center; font-family: Georgia;  font-weight: bold; font-size: 20pt; padding: 5pt;}
.rit_page2 {font-family: Georgia; font-size: 14pt; font-weight: normal; color: #111; margin: 1mm 0mm; text-align: center;}


.spjall {float: left; width: 19cm; border: solid #ddd 0pt; padding: 1pt;}
.spjall2 {width: 13cm; border: solid #efede7 0pt;  text-align: left;}

.spjall4 {margin: 0pt; width: 13cm; border: solid #efede7 0pt;  text-align: left;}
.spjall4 div,.spjall2 div {text-align: left;}
.spjall3 {float: left; width: 19cm;  border-right: solid #aaa 0pt; padding: 2pt; margin-left: 0pt;}


.thradur_text {background-color: transparent; text-transform: none; font-family: Arial,Verdana; font-weight: bold; font-size: 12pt; text-align: left; margin: 0mm;}
.texttiny, .texttiko {background-color: transparent; font-weight: normal; font-size: 7.5pt;}
.thradur {background-color: transparent; border: 1px solid #aaa; margin: 2pt 0pt; clear: both; padding: 2px;}
.thradur_hnappar {background-color: transparent; float: right; font-style: none; font-size: 7.5pt; font-weight: normal; margin: 0pt;}


.quote1 {margin: 1mm 0mm 2mm 0mm; border: 1pt solid #000000; background-color: #B5D6FF; width: 12cm; padding: 1pt;}
.quotehead1 {background-color: transparent; font-family: Arial,Trebuchet MS,Georgia,Arial; padding-left: 1mm; font-size: 10pt; font-weight: bold; color: #000000;}
.quotetext1 {background-color: transparent; font-family: Arial,verdana; padding: 0mm 1mm; font-size: 8pt; color: #000000;}
.quote2 {margin: 1mm 0mm 2mm 0mm; border: 1pt solid #000000; background-color: #DAD6D0; width: 12cm; padding: 1pt;}
.quotehead2 {background-color: transparent; font-family: Arial,Trebuchet MS,Georgia,Arial; padding-left: 1mm; font-size: 10pt; font-weight: bold; color: #000000;}
.quotetext2 {background-color: transparent;font-family: Arial,verdana; padding: 0mm 1mm; font-size: 8pt; color: #000000;}
.code {margin: 1mm 0mm 2mm 0mm; border: 1pt solid #000000; background-color: #FFFFD8; width: 12cm; padding: 1pt;}
.codehead {background-color: transparent; font-family: Arial,Trebuchet MS,Georgia,Arial; padding-left: 1mm; font-size: 10pt; font-weight: bold; color: #000000;}
.codetext {background-color: transparent;font-family: Arial,verdana; padding: 0mm 1mm; font-size: 8pt; color: #000000;}


.notandi_hlid,.notandi_hlid2 
{float: right; margin: 1pt 0pt 2pt 0pt; padding: 2pt 3pt 0pt 3pt; width: 4.7cm; 
border-top: 1pt solid #ddd; border-right: 1pt solid #ddd; border-bottom: 1pt solid #ddd; border-left: 4pt solid #ddd; background-color: #efefef; 

}

.notandi4 {border: solid #aaa 0pt; padding: 2pt;}
.notandi3 {width: 19cm; float: right; border: solid #aaa 1pt; padding: 2pt;}
.notandi2 {width: 14cm; float: right; border: solid #aaa 0pt; padding: 2pt;}
.notandi {width: 14cm; float: right; border: solid #aaa 0pt; padding: 2pt;}
.notandi_left {background-color: transparent; float: left; width: 5cm; padding-right: 5pt; margin: 0pt 2pt 0pt 2pt; border: solid #ddd 0px;}
.notandi_left p {font-family: Arial; margin: 1mm 0mm; padding: 0mm; text-indent: 3mm;}

.skil {clear: both; margin: 0pt; height: 0%; padding: 0pt; font-size:1px; line-height:0;}
.skilb {clear: both; margin: 2pt 2pt; height: 0%; padding: 0pt; font-size:1px; line-height:0; border: solid #aaa 1px;}
.textsmall_right,.right2,.frett_botn{clear: both; font-weight: bold; font-size: 7.5pt; text-align: right; padding: 0pt 0pt 0pt 0pt; margin: 0pt;}


.vm {float: left; width: 19.7cm; padding: 0mm; margin-top: 0pt; border: solid #ddd 0pt; background-color: #efede7;}
.anetjadur {margin-bottom: 2mm; padding: 0px 1px; background-color: transparent; }





.menu_exampleb,.menu_examplec {text-transform: uppercase; float: left; font-size: 7pt; text-align: center; width: 75px; padding: 4pt 0pt 2pt 0pt; margin: 0pt 0pt 0pt 1mm; background-color:transparent; }



div.menu_exampleb a,div.menu_exampleb a:link,div.menu_exampleb a:active,div.menu_exampleb a:visited,div.menu_exampleb a:hover {text-decoration: normal;}
div.menu_examplec a,div.menu_examplec a:link,div.menu_examplec a:active,div.menu_examplec a:visited,div.menu_examplec a:hover {text-decoration: normal;}

div.menu_examplea img {    border:1pt solid #FFFEF4;	float:left;    margin-right:3pt;  }





.ram_t3 {  width: 990px; border-top: solid #2856A3 0pt; padding: 1pt 0pt 1pt 0pt; text-align: center; font-size: 8pt; 
font-weight: bold; background-color: #efede7; margin: 0pt 0pt 0pt 0pt;  clear: both; border-bottom: solid #ddd 0pt; color: #aaa;}


.ram_m3 { width: 990px; background-color: #efede7; margin: 0pt;  clear: both; border-left: solid #ddd 0pt; border-right: solid #aaa 0pt;
  background-repeat: no-repeat;}

.ram_b3 { width: 990px; padding: 2pt 1pt; background-color: #efede7; margin: 0pt 0pt 15pt 0pt;    clear: both; 
border-bottom: solid #aaa 0pt; border-top: solid #aaa 0pt; text-align: right; }


.innri{font-weight: normal; text-transform: none;  clear: both; margin: 0pt 0pt 1pt 0pt; padding: 0pt 10pt 7.5pt 10pt; border-bottom: 0pt solid #ddd; }



.textlarge {font-family: Georgia, Arial; color: #111;  margin-top: 0mm; font-weight: bold; font-size: 20pt; text-align: center; text-transform: none; }
.textlargeb {font-family: Georgia, Arial; color: #111;  margin-top: 0mm; font-weight: bold; font-size: 18pt; text-align: center; text-transform: none; }
.texthuge {font-family: Georgia, Arial; margin-top: 0mm; color: #111; font-weight: bold; font-size: 16pt; text-align: center;text-transform: none; }

.skilabod,.postur {background-color: #f4f4f4; border: 1px solid #aaa; min-height: 2.4cm; margin: 4px 0mm; clear: both; padding: 2pt;}
.skilabod_box {margin: 0mm 0mm 0mm 2.3cm;}
.skilabod_box .textmedium {font-family:Arial; font-size: 14pt; font-weight: bold; margin-bottom: 1mm;}
.skilabod_hnappar {float: right; font-family: Arial; padding: 0mm; font-size: 8pt; font-weight: bold; color: #555555; margin: 0mm 0mm 2mm 0mm;}
.skilabod_text {font-size: 10pt;}
.date {font-family: Arial; padding: 0mm; margin: 0mm; font-size: 7.5pt; font-weight: bold; color: #555555;}
.skilabod_text p {margin: 0mm 0mm 2mm 0mm;}
.skilabod_text p a {font-size: 7.5pt;}
.skilabod_mynd {float: left; width: 2cm;}



.info_notandi {font-size: 7.5pt; padding: 0mm; text-align: left; }

.memberlist {background-color: #f4f4f4; border: 1px solid #aaa; margin: 2px 0px; clear: both; padding: 2px; height: 1.2cm;}
.memberlist_text {font-family: Arial,verdana; font-weight: bold; font-size: 10pt; text-align: left; margin-top: 1px;}
.memberlist_hnappar {float: right; font-style: none; font-size: 7.5pt; font-weight: normal; margin: 0mm 0mm 0mm 0mm;}

.komment		{clear: both; margin: 2pt 1cm 0mm 1cm; padding-top: 2pt;}
.komment_body	{background-color: #efefef; border: 1px solid #aaa; margin: 2pt 0mm; padding: 2px;}
.komment_dags	{float: right; line-height: 7.5pt; padding: 0px; font-size: 7.5pt; font-family: Arial,verdana; margin-top: 1px; font-weight: normal;}
.komment_nafn	{letter-spacing:0px; padding: 0px; font-family: Arial; font-size: 9pt; font-weight: bold; margin: 0mm; text-align: left;}
.komment_text	{font-size: 8pt; margin: 1px; padding: 0mm; text-align: left;}
.komment_text p {margin: 0mm 0mm 1mm 0mm; text-indent: 3mm; text-align: justify;}
.komment_form	{margin: 2mm 1cm 0mm 1cm; text-align: center;}
.komment_form div {font-family: Arial; font-size: 11pt; font-weight: bold; text-transform: none;}

ul {margin: 5px 0mm 5px 5mm; padding: 0px; list-style-type: square; list-style-position: outside; font-size: 9pt; font-weight: normal; }
ul li {padding: 0px; margin: 0px; font-size: 9pt; line-height: 10pt; font-weight: normal; }
li a:link,li a:active,li a:visited,li a:hover {color: #111; text-decoration: normal; font-weight: normal; font-size: 9pt;}


.skrif_small,.smaller {font-weight: normal; font-size: 7.5pt;}
.small_b {font-weight: bold; font-size: 8pt; text-transform: none;}
.message		{clear: both; margin: 0pt 4cm; padding: 4pt; background-color: #efefef; border: solid #aaa 1px;}

input,select,textarea {background-color: #efefef; font-family: Arial,verdana; font-weight: normal; font-size: 8pt; padding: 2px;
margin: 0mm; clear:both; border: 1px solid #aaa;}
.input{margin: 0.5mm 0mm;}

.button_2,.button_3,.button_4,.button_5,.button_6 {background-color: #ddd; border: 1px solid #aaa; padding: 0px; margin: 0mm; font-weight: bold; font-size: 8pt; clear: both; color: #111;}
.print_button{float: right;}
.print_button2{text-align: center; float: right; margin: 0mm 5mm 0mm 1mm; font-weight: bold; border: 1px solid #000000; font-size: 4pt; background-color: #ccc; font-family: verdana,Arial; padding: 0mm; width:3mm; color: #efede7ef4;}
.print_button3{margin: 0mm 0mm 0mm 1mm; font-weight: bold; border: 1px solid #D9D3C6; font-size: 5pt; background-color: #ccc; font-family: verdana,Arial; padding: 0mm; width:3mm; color: #D9D3C6;}
.button {margin: 2mm 0mm 0mm 20mm;}


td input {border: 0px solid #aaa;}
.hnapparuna {margin: 4pt 0pt; border: 1px solid #aaa; background-color: #ddd; width: 17cm; padding: 4pt;}



















.tafla_allt {width: 19cm; position:absolute; top:2.7cm; left:3.5cm; border: solid #000000 0pt;}
.nav_pagination {position: absolute; top:0cm;left:0cm; font-size: 6pt;}
.dagbok { border-bottom: solid #efede7 3pt; margin: 1pt 1pt 3pt 1pt; padding: 3pt 0pt; text-align: center;}
.dagbok p {font-family: Arial; margin: 0mm; padding: 0mm; text-align: center;}
.dagbok_2 { border-bottom: double #efede7 3pt; margin: 1pt 1pt 5pt 1pt; padding: 3pt 0pt; }
.dagbok_2 p {font-family: Georgia, Arial,verdana; margin: 0mm; margin-top: 1mm; padding: 0mm; text-indent: 2mm; }
.dagbok_3 { border-bottom: double #efede7 3pt; margin: 1pt 1pt 5pt 1pt; padding: 2pt 0pt; }
.dagbok_3 p {font-weight: bold; font-size: 8pt; font-family: Arial,verdana; margin: 0mm; margin-top: 1mm; padding: 0mm; text-indent: 2mm; }
.augl {text-align: center; border-bottom: solid #efede7 1px; margin: 4pt 0pt; padding: 2px 0pt;}
.augl p {margin: 0mm; padding: 0mm; text-align: center;}
.augl2 {text-align: center; border-bottom: solid #efede7 1px; margin: 1pt; padding: 2px 0pt;}
.augl2 p {margin: 0mm; padding: 0mm; text-align: left;}
.sma_head {color: #111; font-weight: bold; font-size: 8pt; text-transform: none;}
.sma_head2 {color: #000000; font-weight: bold; font-size: 8pt;}
.sma_text {font-weight: normal; font-size: 7.5pt;}
.bio {border-bottom: solid #efede7 1px; margin: 1pt; padding: 1pt; text-align: center;}
.bio p {margin: 0mm; padding: 0mm; text-align: center;}
.afmaeli {border: dotted #efede7 3pt; margin-top: 8pt; padding: 3pt 0pt;}
.afmaeli p {margin: 0mm 0mm 0mm 1mm; padding: 0mm; text-align: left;}
.tenglar {margin-bottom: 5pt; padding: 1pt 0pt;}
.tenglar p {font-size: 8pt; margin: 0mm 0mm 0mm 1mm; padding: 0mm; text-align: left;}
.skot { border: solid #efede7 2pt; margin: 3mm 0mm;}
.skot2 { border-right: solid #efede7 1px; border-bottom: solid #efede7 1px; margin: 0pt 1pt 1pt 0pt; padding: 2pt;}
.skot p {font-family: Georgia, Arial; margin: 0mm; padding: 0mm; text-align: center;}
.tilkynning { border: solid #efede7 2pt; background-color: #C1B4A3;}
.tilkynning2 {background-color: #efede7; color: #C1B4A3; border: solid #C1B4A3 1pt;}
.tilkynning p {margin: 0mm; padding: 2mm; text-align: left; text-indent: 2mm; font-size: 9pt;}
.p2 a:link,.p2 a:active,.p2 a:visited { font-family: Verdana; color: #EFE6DA; text-decoration: none; font-weight: bold; font-size: 9pt;}
.p2 a:hover{ text-decoration: underline; color : #dddddd; }
.huge {font-weight: normal; font-size: 22pt; }
.large {font-weight: normal; font-size: 16pt; }
.medium {font-weight: normal; font-size: 10pt;}
.skrif_efni {font-weight: normal; font-size: 7.5pt; margin-bottom: 1mm; width: 5.5cm; text-align: justify;}
.tiny {font-weight: normal; font-size: 7.5pt;}
.text {text-indent: 2mm; text-align: left;}
.huge_b {font-weight: bold; font-size: 22pt; }
.large_b {font-weight: bold; font-size: 16pt; }
.medium_b {font-weight: bold; font-size: 10pt;}
.smaller_b {font-weight: bold; font-size: 8pt;}
.smaller_bl {font-weight: bold; font-size: 8pt;}
.smaller_sl {color: #cc0000; font-weight: bold; font-size: 7.5pt;}
.tiny_b {font-weight: bold; font-size: 7.5pt;}
.textmed {font-family: Georgia, Arial; font-weight: normal; font-size: 12pt; text-align: left;}
.textlarge2 {text-transform: none;font-family: Arial,verdana; margin-top: 3mm; font-weight: bold; font-size: 16pt; text-align: center;}
.textsmall {font-weight: normal; font-size: 8pt; text-align: center;}
.tiny_nafn {font-weight: bold; font-size: 7.5pt; color: #555555; font-style: italic;}
.textbig {font-weight: normal; font-size: 14pt; text-align: center;}
.textmedium, .text_forum{font-weight: normal; font-size: 10pt;}
.textsmaller {font-weight: normal; font-size: 8pt;}
.text {text-indent: 2mm; text-align: left;}
.small_c {font-weight: bold; font-size: 8pt; letter-spacing: 2pt; text-transform: none; text-align: center;}
.textsmall_left {text-align: right; font-style: none; font-size: 8pt; font-weight: bold; margin-right: 1cm ;}
.login_head {clear: both; padding: 0mm; margin: 0mm;}
.login_head img {float: left; margin: 0mm 7mm 3mm 0mm;}
.decoline {clear: both; text-align: center; margin-top: 2mm;}
.decoline2 {clear: both; text-align: center; margin: 2mm 0mm; border-bottom: 3px double #efede7; width: 96%;}
.decoline3 {clear: both; text-align: center; margin-top: 0.2mm;}
.list_visun {margin: 0px; font-size: 8pt; line-height: 8pt; font-weight: bold; }
.list_fs {margin: 0px; font-size: 9pt; font-weight: bold; }
ol {margin: 0mm 0mm 1mm 6mm; padding: 0px; list-style-type: upper-alpha; list-style-position: outside; font-size: 7.5pt; font-weight: normal; }
ol.olorder {margin: 0mm 0mm 1mm 7mm; padding: 0px; color: #cc0000; list-style-type: upper-roman; list-style-position: outside; font-size: 9pt; font-weight: bold; }

.fyrirsogn a:link {color: #FFFEF4;}
ol li {margin: 0px; font-size: 8pt; line-height: 8pt; font-weight: normal; }
ol li.order {color: #cc0000;	margin: 2pt 0px; font-size: 8pt; line-height: 8pt; font-weight: bold; }
ol li.order span {color: #000000;	margin: 2pt 0px; font-size: 8pt; line-height: 8pt; font-weight: normal; }
ul.myndlisti {list-style-image: url(images/icon_pistill.gif);margin: 1mm 0mm 1mm 15px;}
ul.myndlistib {list-style-image: url(images/icon_salmur.gif); margin: 1mm 0mm 1mm 15px;}
ul.example2 {margin: 1mm 0mm;}
ul.samhverfur li {    font-size: 9pt; padding:2pt 0pt; text-transform: none;}

.clear {    clear:both;    height:1px;    overflow:hidden;  }
.listA {color: #14314A; }
.listB {color: #410A0A; }
.angantengill {clear: both; font-size: 8pt; font-weight: bold; margin: 1mm 0mm;text-align: center;}




.rightblock_head3 {font-family: Arial,verdana; font-size: 10pt; font-weight: bold; margin: 1mm 0mm; text-align: left;}
.listi_item {clear: both; margin: 0mm 3mm 1mm 0mm; padding: 0mm 0mm;}
.listi_item2 {clear: both; margin: 0mm 3mm 1mm 0mm; padding: 0mm 0mm;}
.listi_item_small {clear: both; margin: 0mm; padding: 0mm; }
.listi_item_small2 {clear: both; margin: 0mm; padding: 0mm; }
.list_head {clear: both; font-family: Arial; font-size: 9pt; font-weight: bold; }
.listi_small {font-size: 7.5pt; padding: 0mm; font-weight: bold; }
.listi_medium {margin-top: 1mm; font-size: 8pt; }



.rit_page img, .rit_page2 img {border: 0px;}
.frett,.frett_1{font-size: 10pt; margin-top: 3mm; clear: both;}
.frett_2{font-size: 9pt; width: 5.9cm; float: right; border-left: solid #efede7 1px; padding-left: 3pt;}
.frett_3{font-size: 8pt; width: 9.4cm; float: right; border-left: solid #efede7 1px; padding-left: 3pt;}
.frett_4{font-size: 8pt; width: 5.2cm; float: right; border-left: solid #efede7 1px; padding-left: 3pt;}
.frett_7{font-size: 8pt; width: 6.6cm; float: right; border: solid #efede7 0pt; padding-left: 3pt;}
.frett_5{font-size: 8pt; width: 6.4cm; float: left; border: solid #efede7 0pt; padding-left: 3pt;}
.frett_6{font-size: 7.5pt; width: 5.1cm; float: left; border-right: solid #efede7 1px; padding-right: 1pt;}
.frett_6 p{font-size: 7.5pt;}
.grein{width: 7.7cm; }
.sludur{width: 4cm; font-size: 16pt; font-weight: bold; text-align: left;}
.sludurtafla {margin: 0cm; font-size: 9pt; font-weight: bold; text-align: center;}
.helgi{font-size: 8pt; font-weight: normal; text-align: center;}
.helgi img{border: solid #111 1px; margin-top: 1mm;}
.sludur2{width: 5cm; font-size: 8pt; font-weight: normal; text-align: center;}
.sludur2 p{margin: 0mm 0mm 1mm 1mm; text-indent: 2mm; }
.augl_img a img{border: double #efede7 3pt; margin: 1mm;}
.helgi_img{border: solid #111 1px; margin: 1mm;}
.cd_img{border: solid #111 1px; margin: 0px 4px 2px 0px;}
.menu1{text-transform: none; }
.menu2{text-transform: none;}
.img2 img{border: solid #efede7 1px; }
.img2 {float: left; margin-right: 2mm;}
.img3 {text-align: center; margin-top: 2mm;}
.img3 img{border: solid #efede7 1px; }


.fyrirsogn{clear: both; font-family: Arial, verdana; font-size: 9pt; font-weight: bold; margin-bottom: 1mm; text-transform: none;}
.fyrirsogn a {color: #FFFEF4;}
.fyrirsogn a:hover {color: #FFFEF4;}

.frett_titill_c{text-align: center; font-family: Georgia; font-size: 16pt; font-weight: normal; margin-bottom: 1mm; color: #111; text-transform: none; letter-spacing: -1pt; line-height: 16pt;}
.frett_titill{font-family: Georgia; font-size: 16pt; font-weight: normal; margin-bottom: 1mm; color: #111; text-transform: none; letter-spacing: -1pt; line-height: 16pt;}
.frett_titill_large{font-family: Georgia; font-size: 16pt; font-weight: normal; margin-bottom: 1mm; color: #111; text-transform: none; letter-spacing: -1pt; line-height: 23pt;}
.frett_titill_news{font-family: Georgia; font-size: 16pt; font-weight: normal; margin-bottom: 1mm; color: #000000; text-transform: none; letter-spacing: -1pt; line-height: 23pt;}
.frett_titill_huge{text-align: center; font-family: Georgia; font-size: 16pt; font-weight: normal; margin-bottom: 1mm; color: #111; text-transform: none; letter-spacing: -1pt;}
.frett_titill_main{text-align: left; font-family: Georgia; font-size: 16pt; line-height: 35pt; font-weight: normal; margin-bottom: 1mm; color: #000000; text-transform: none; letter-spacing: -1pt;}
.frett_efni{margin: 0mm; padding: 0mm; text-align: left; text-indent: 2mm;}
.frett_efni p{margin: 0mm 0mm 1mm 0mm;}
.grein_efni{font-size: 9pt; margin-top: 2mm; padding: 0mm; text-align: left; }
.grein_efni p{margin: 0mm 0mm 2mm 0mm; text-indent: 2mm; }
.grein_efni2{font-size: 9pt; margin-top: 2mm; padding: 0mm; text-align: justify; }
.grein_efni2 p{margin: 0mm 0mm 1mm 0mm; text-indent: 2mm; }
.gagn_efni{font-size: 8pt; margin-top: 2mm; padding: 0mm; text-align: left; }
.gagn_efni p{margin: 0mm 0mm 2mm 0mm; text-indent: 2mm; }
.sidir_efni{font-size: 8pt; margin-top: 2mm; padding: 0mm; }
.sidir_efni p{margin: 0mm 0mm 1mm 0mm; text-indent: 2mm; text-align: justify;}
.frett_img_text{font-size: 8pt; padding: 0.2mm; text-align: center;}
.img_left{float: left; margin: 1mm 1mm 1mm 0mm; text-indent: 0mm; border: double #efede7 4px; background-color: #efede7;}
.img{text-align: center; margin: 1mm 0mm 1mm 0mm; text-indent: 0mm; border: double #efede7 4px; background-color: #efede7;}
.dagbaekur_list{text-align: left; margin: 1mm 0mm; text-indent: 0mm; clear: both;}
.copyright{margin: 0mm; padding: 0mm; font-weight: bold; font-size: 8pt; text-align: center;}
.copyright a{color: #FAFAFA; text-decoration: none; font-size: 8pt;}
.copyright a:hover{color: #FAFAFA;}
.copyright_rammi{margin: 5mm 0mm; border-top: solid #efede7 1px;}
.ritstjorn{margin: 2mm; border: dashed #efede7 2pt; font-family: arial,verdana; font-size: 7.5pt; font-weight: bold; padding: 1mm; text-align:center;}
.ritstjorn p{margin: 0mm 0mm 1mm 0mm; font-family: verdana,arial; font-size: 7.5pt; font-weight: normal; text-indent: 3mm; letter-spacing: 0mm; text-align:justify;}
.ritstjorn_titill{font-family: Georgia; font-size: 11pt; text-transform: none; letter-spacing: 1mm; font-weight: bold; text-align:center; margin: 1mm 0mm 0mm 1mm;}
.fgrein{margin: 1mm 0mm 0mm 0mm; clear: both;}
.fgrein_botn{font-style: normal; font-family: arial,verdana; font-size: 9pt; font-weight: bold; margin: 2mm 1mm 0mm 0mm; text-align: right;}
.fgrein_head{text-transform: none; font-family: Georgia; font-size: 11pt; font-weight: bold; margin: 1mm 0mm 0mm 1mm; }
.fgrein_titill {text-transform: none; clear: both; font-family: Georgia, Arial; font-size: 16pt; font-weight: normal; margin: 0mm 0mm 1mm 0mm; text-align: center;}

.fgrein_titill3{font-family: Georgia; font-size: 16pt; font-weight: bold; margin: 1mm 0mm 0mm 1mm;}
.fgrein_titill2{font-family: Georgia; font-size: 16pt; font-weight: normal; margin-bottom: 1mm; color: #000000; text-transform: none; letter-spacing: -1pt; line-height: 23pt;}
.fgrein_efni{font-family: arial,verdana, Georgia; font-size: 10pt; margin: 1.5mm; padding: 0mm 0cm 0mm 0mm; text-align: justify;}
.fgrein_efni p{margin: 0mm 0mm 2mm 0mm; text-indent: 3mm;}
.fgrein_utitill{color: #111; text-transform: none; font-family: Georgia,arial; font-size: 18pt; font-weight: normal; margin: 0mm 0mm 2mm 0mm;}
.fgrein_um{font-style: italic; font-size: 8pt; margin: 2mm 0cm 2mm 0cm; text-align: center;}
.fgrein_ljod{font-family: arial, Georgia; text-align: center; font-weight: normal; font-size: 12pt; margin: 1.5mm; padding: 0mm 0cm 2mm 0mm; }
.fgrein_ljod p{margin: 5mm 0mm;}
.framhald{width: 5.5cm; font-family: arial,verdana; font-size: 9pt; margin: 0mm; }
.framhald2{font-family: arial,verdana; font-size: 9pt; margin: 3mm 0mm; }
.framhald p,.framhald2 p{margin: 0mm 0mm 2mm 0mm; text-indent: 3mm; text-align: justify;}
.paginate{text-align: center; margin: 2mm 0mm; padding: 0mm;}
.img_left2{float: left; text-indent: 0mm; border: solid #efede7 1px;}
.memberlistimg{margin: 1mm; }

* html .skilabod { height: 2.4cm;}
.svid {font-weight: bold; font-family: verdana; padding: 0mm; font-size: 7.5pt; color: #486B29; letter-spacing: 0.1mm;}
.svid2 {font-weight: normal; font-family: verdana; padding: 0mm; font-size: 7.5pt; }
.signlina {margin: 3mm 2mm 2mm 2mm; padding-top: 1mm; font-family: verdana,Georgia; font-size: 7.5pt; border-top: 1pt solid #C1B4A3; text-indent: 0mm; color: #555555;}
.img_left{float: left; margin: 1mm 1mm 1mm 0mm; text-indent: 0mm; }
.img_left_dagb {float: left; margin: 0mm 1mm 1mm 0mm; text-indent: 0mm; border: 1px solid #444444;}
.img_right_dagb {float: right; margin: 0mm 0mm 1mm 3mm; text-indent: 0mm; border: 1px solid #444444;}
.img_left_komm {float: left; margin: 0mm 1mm 1mm 0mm; text-indent: 0mm;}
.f_left {float: left; margin-left: 0.6cm;}
.f_right {float: right; margin-right: 0.6cm;}
.f_left2 {float: left; margin-left: 0.1cm;}
.f_right2 {float: right; margin-right: 0.1cm;}
.rit_teg {text-transform: none; font-family: Arial, verdana; font-size: 9pt; font-weight: bold; margin: 2mm 0mm; text-align: center;}
.rit_head {text-transform: none; clear: both; font-family: Georgia, Arial; font-size: 16pt; font-weight: normal; margin: 0mm 0mm 2mm 0mm; text-align: center;}
.rit_stjornur {clear: both; margin: 0mm 0mm 2mm 0mm; text-align: center;}
.rit_um {font-style: normal; color: #111; font-size: 8pt; margin: 0mm 2cm 3mm 2cm; letter-spacing: 0mm; border-bottom: 0mm solid #000000; text-align: center;}
.rit_text {text-indent: 3mm; font-size: 10pt; margin: 1.5mm; padding: 0mm; text-align: justify;}
.rit_ljod {text-indent: 0mm; font-size: 10pt; margin: 1.5mm; padding: 0mm; text-align: center;}
.rit_text li {margin: 0px; line-height: 12pt; font-size: 12pt; font-family: Trebuchet MS,Arial; letter-spacing: 0.1mm;}
.rit_text p {margin: 0mm 0mm 2mm 0mm; text-indent: 3mm; text-align: justify;}
.rit_img {margin: 1mm 0mm; text-align: center;}
.rit_img img {max-width: 240px; border: 0.1mm solid #123456;}
*.rit_img img {width: 280px; border: 0.1mm solid #123456;}

.spjall_img {margin: 2mm; text-align: center;}
.spjall_img img {max-width: 240px; border: 0.1mm solid #000000;}
*.spjall_img img {width: 200px; border: 0.1mm solid #000000;}
.anbaks {background-color: transparent;}

.textare {background-color: #EFEBE7; font-family: Arial,verdana; font-weight: bold; font-size: 8pt; padding: 0.2mm; margin: 0mm; clear:both;}
.texttiny input {background-color: transparent;}
.textsmall input {background-color: transparent;}
.smaller_b input {background-color: transparent;}
.noback {background-color: transparent;}
.input input{width: 65mm;}
.input label{font-family: Arial,verdana; font-weight: bold; font-size: 8pt; text-align: left; clear: both;}

.print{margin: 1mm; border: 0mm solid #000000; }
.prenta_body{margin: 0mm; padding:1mm; }
.print_bottom{border-top: 0.1mm solid #ccc; font-family: arial,verdana; font-size: 9pt; margin:2mm 3cm 0cm 1cm; padding: 2mm 0mm; font-weight: bold; color: #ccc; text-align: center;}
.print_bottom a{color: #cccccc; text-decoration: none;}
.print_bottom a:hover{color: #000000}
.print_efni{text-indent: 3mm; font-family: arial,verdana; font-size: 11pt; margin: 1.5mm; 
padding: 0mm; text-align: justify;}
.print_efni p{margin: 0mm 2cm 5mm 0mm;}
.print_ljod{font-family: Trebuchet MS,Georgia; font-size: 12pt; margin: 1.5mm; padding: 0mm; }
.print_ljod p{margin: 0mm 2cm 5mm 5mm;}
.print_botn{clear: both; font-family: arial,verdana; margin: 0.5cm 2cm 2mm 0cm; font-size: 8pt; text-align: center; color: #ccc;}
form {margin: 0mm; padding: 0mm;}
.myndasafn {font-weight: normal; font-size: 8pt; clear: both; text-align: center;}
.myndasafn img {border: 1mm solid #ccc; margin: 2mm;}
.myndasafn p {margin: 1mm 0mm; padding: 0mm; clear: both; text-align: center;}
.stafrof {font-style: none; font-family: verdana,Arial; font-size: 6pt; text-align: center; margin: 0mm 0mm 2mm 0mm; letter-spacing: -0.2mm;}
.smile {font-size: 8pt; font-family: Arial,verdana;}
.smile_box{margin: 1mm 1mm 1mm 3mm;}
.hnappagruppa {margin: 1mm 0cm;}
.svar {background-color: #EBE8E2; border: 1px solid #333333; margin: 2mm 0.5cm; clear: both; padding: 1mm; font-size: 7.3pt; width: 14cm; text-align: left; text-indent: 3mm; letter-spacing: 0.1mm;}
.centerblock_head {font-family: Arial,verdana; font-size: 11pt; font-weight: bold; margin: 2mm 0mm 1mm 0mm; text-align: left;}
.post_menu {clear: both; text-align: center; font-size: 9pt; font-weight: bold; margin: 2mm 0mm; padding: 0mm;}
.post2 {width: 100%}
.rod1 {border: 0px solid #ccc; font-size: 9pt;}
.forumline {border: 0px solid #000000; margin-top: 4mm;}
.skrif_box {margin: 3mm 2mm; text-align: left; width: 12cm;}
.listi_ar {text-align: left; font-family: Arial; font-weight: bold; font-size: 8pt;}
.dagatal {text-align: center; margin-top: 1mm;}
.dagatal_tafla {}
.dagatal_haus {font-family: arial,verdana; font-weight: bold; font-size: 14pt;}
.dagatal_dagar {font-family: Arial; font-weight: bold; font-size: 8pt; text-transform: none;}
.dagatal_numer {font-family: Arial; font-size: 8pt; }
.dagatal_0 {border: 0mm solid #111; background-color: #FEFEF4;}
.dagatal_1 {border: 0.1mm solid #111; background-color: #FEFEF4;}
.dagatal_2 {border: 0.1mm solid #ccc; background-color: #FEFEF4;}
.dagatal_3 {border: 0.1mm solid #000000; background-color: #efede7fff;}
.dagatal_4 {border: 0.1mm solid #000000; background-color: #111;}
.dagatal_5 {border: 0.1mm solid #000000; background-color: #ccc;}
.dagatal_3 a{color: #111; text-decoration: none; }
.dagatal_3 a:hover,.dagatal_3 a:visited,.dagatal_3 a:active{color: #111; text-decoration: none; }
.dagatal_4 a{color: #efede7fff; text-decoration: none; }
.dagatal_4 a:hover,.dagatal_4 a:visited,.dagatal_4 a:active{color: #FEFEF4; text-decoration: none; }
.dagatal_5 a{color: #efede7fff; text-decoration: none; }
.dagatal_5 a:hover,.dagatal_5 a:visited,.dagatal_5 a:active{color: #FEFEF4; text-decoration: none; }
.utgafubaekur {font-size: 9pt; clear: both; margin: 1mm 0mm; padding: 0mm 0mm; font-family: arial,verdana;}
.utgafubaekur_verd {font-style: none; font-family: Georgia,arial; font-size: 10pt; font-weight: bold; margin: 3mm 0mm 0mm 0mm; }
.utgafubaekur_hof {font-style: italic; font-family: Georgia,arial; font-size: 12pt; font-weight: normal; margin: 0mm 0mm 1mm 0mm;}
.utgafubaekur_titill {font-family: Georgia,arial; font-size: 16pt; font-weight: bold; margin: 0mm 0mm 0mm 0mm;}
.utgafubaekur_img_left{float: left; margin: 1mm 3mm 1mm 0mm; text-indent: 0mm; border: 1pt solid #ccc;}
.utgafubaekur p {font-size: 9pt; margin: 0mm 0mm 1mm 0mm; padding: 0mm 0mm; text-indent: 3mm; text-align: justify;}
.servefir_titill {font-family: arial,verdana; font-size: 10pt; font-weight: bold; margin: 1mm 0mm; }
.servefir_um {font-family: arial, Georgia; font-size: 7.5pt; margin: 1mm 0mm;}
.servefir_mynd {width: 140px; text-align: center; border: 0.1mm solid #dddddd; margin: 2mm 0mm;}
.servefir_mynd img {width: 140px;}
.li {width: 12cm; margin: 0px; line-height: 9pt; font-size: 8pt; font-family: arial,verdana; letter-spacing: 0.1mm; }
.menjlink {font-weight: bold; } 
.menjlink a{font-weight: bold;}
.menjlink a:hover{font-weight: bold;}
.jol_link {font-size: 8pt; font-family: arial; text-align: right;}
.jol_fs {margin: 0mm 0mm 2mm 0mm; font-style: italic; font-family: Georgia; font-size: 14pt; font-weight: bold; letter-spacing: -0.2mm; color: #C41919;}
.jol_fs1 {margin: 0mm; font-family: Georgia; font-size: 22pt; font-weight: bold; letter-spacing: -0.2mm; color: #C41919;}
.jol_text {font-size: 11pt; font-family: Trebuchet MS,arial; }
.jol_box {margin: 1mm 2mm 3mm 1mm; border: 0.1mm solid #123456; background-color: #efede7fff; padding: 1mm;}
.jol_small {font-weight: bold; font-size: 9pt; font-family: Trebuchet MS,arial; text-align: right; margin: 3mm 0mm;}
.jol_head {margin: 0mm 0mm 0mm 0mm; font-style: italic; font-family: Georgia; font-size: 14pt; font-weight: bold; letter-spacing: -0.2mm; }
.jol_box p {margin: 1mm 0mm; padding: 0mm;}
.jol_tilk {margin: 1mm 0mm; padding: 1mm; border-top: 0.1mm solid #123456; border-bottom: 0.1mm solid #123456; background-color: #efede7fff;}
.jol_fs2 {margin: 0mm; font-family: Georgia; font-size: 16pt; font-weight: bold; letter-spacing: -0.2mm;}
.jol_text2 {font-size: 9pt; font-family: Trebuchet MS,arial; }
.jola_lykill {margin: 1mm 2mm 3mm 1mm; height: 4.2cm; border: 0.1mm solid #123456; padding: 1mm; font-family: Trebuchet MS,arial; background-color: #efede7fff;}
.jola_lykill img {padding: 0.5mm; margin: 0mm 2mm 1mm 0mm; border: 0.1mm solid #123456;}
.jola_snjall {margin: 1mm 2mm 3mm 1mm; height: 200px; border: 0.1mm solid #123456; padding: 1mm; font-family: Trebuchet MS,arial; background-color: #efede7fff;}
.jola_snjall img {margin: 0mm 2mm 0mm 0mm; border: 0.1mm solid #123456;}
.jol_small2 {margin: 4mm 0mm 1mm 0mm; font-weight: bold; font-size: 10pt; font-family: Trebuchet MS,arial; text-align: center;}
.jol_sann {margin: 4mm 0mm 1mm 0mm; font-size: 11pt; font-family: Trebuchet MS,arial; }
.jol_sann img {margin: 0mm 3mm 2mm 0mm;}
.dagb_titill{font-family: Georgia; font-size: 16pt; font-weight: bold; margin: 2mm 0mm 0mm 0mm;}
.dagb_undir{font-family: arial,verdana; font-size: 8pt; font-weight: bold; margin: 0mm 0mm 3mm 0mm;}
.center {text-align: center; margin: 0mm;}
.right {text-align: right; font-size: 9pt; font-weight: bold; margin: 6mm 0mm 0mm 0mm;}
.email{margin: 1mm; padding: 2mm; border: 1pt solid #ccc;}
.email_sent{font-family: arial,verdana; font-size: 9pt; margin:3mm 0mm 0mm 3mm; padding: 0mm; font-weight: bold; color: #ccc;}
.email_sent2{font-family: arial,verdana; font-size: 10pt; margin:0mm 0mm 0mm 6mm; padding: 0mm; font-weight: bold; color: #ccc;}
.email_kassi{}
.email_botn{font-family: arial,verdana; margin: 0.5cm 0cm 0mm 0cm; font-weight: normal; font-size: 9pt; text-align: right; color: #bbbbbb;}

