.H1 { margin:5px 0px ; font-weight: bold; font-size: 20px;}
.H2 { margin: 0px; font-weight: bold; font-size: 14px;}
.H3 { margin: 5px 0px; font-weight: bold; font-size: 12px;}
.H6 { margin: 5px 0px; font-weight: normal; font-size: 14px; color: #000000;}

.hvitt {background-image: url(http://www.althingi.is/myndir/oyfir.gif); background-repeat: repeat-y; background-position: top;}

.H_break_hvitt {text-align: center; margin-top: .6em;}
.H_break_left {text-align: left; margin-top: 1em; font-weight: normal; font-style: italic;}
.H_break {text-align: center;}
.H_left {padding-bottom: .2em; margin-bottom: .6em; border-bottom: 0.1em solid #000000;}
.H_right {float: right;}
.raeda_half {width: 8.8cm;  page-break-after: always;}

.raeda_half_hvitt {width: 8.8cm;}

.raeda_half_hvitt p a,.raeda_half p a {color: #000000;  text-decoration: none;  font-weight: normal;}


.fsp_til {text-indent : .8em; font-style: italic;}


.fyrsti_stafur_ind {text-indent : 1em;}
.fyrsti_stafur_ind:first-letter { text-transform: uppercase;}


.Hmid { font-weight: bold; text-align: center; }
.Hmid2  { margin: 10px 0px; font-style: italic; font-weight: normal; text-align: center; }
.Hmid3  { border-top: 1px solid #555555; margin: 10px 0px; font-size: 10px; font-weight: normal; text-align: center; }


.main { padding: 3px; margin: 10px 5px; border: 0px solid #000000; background-color: #ffffff; }
.main2  { padding: 3px; margin: 5px 0px; border: 0px solid #000000; color: #000000; background-color: #ffffff; }


.main-teg { margin: 0px; font-size: 12px; font-weight: bold; color: #555555; }
.main-flm { background-color: #dddddd; margin: 0px; padding: 2px; font-size: 11px; font-weight: bold; }

.fk   { margin: 0px 2px; font-weight: normal; color: #000000; }
.tilvisun { margin: 0px 2px; font-weight: normal; color: #000000; }
.tilvitnun  { margin: 0px 2px; font-weight: normal; color: #000000; }
.info   { margin: 0px 1px; font-weight: normal; color: #000000; }

.forseti  {  margin: 0px 2px; font-weight: normal; color: #000000;   }


.yfirtitill { background-color: #eeeeee; margin: 5px; letter-spacing: 2px; font-weight: normal; font-size: 10px; color: #000000;}
.titill { margin: 5px 0px; font-weight: bold; font-size: 14px; color: #000000;}
.undirtitill  { margin: 5px 0px; font-style:italic; font-weight: normal; font-size: 14px; color: #000000;}
.texti  { margin: 5px 0px; font-weight: normal; font-size: 12px; color: #000000;}
.H5 { margin: 5px 0px; font-weight: bold; font-size: 11px; color: #000000;}
.flm  { margin: 5px 0px; letter-spacing: 1px; font-weight: normal; font-size: 10px; color: #000000;}

ol {margin: 0px 0px 0px 25px; padding: 0px 0px; }
ol.u2 { margin: 0px 0px 0px 20px; padding: 0px 0px; }
ol.u2 li :first-letter {text-transform: uppercase; }

ol.undirlidur {margin: 0px 0px 0px 25px; padding: 0px 0px; list-style: lower-alpha; }

ol.bok {padding: 3px 0px; list-style: lower-alpha; }
ol.rom {margin: 0px 0px 0px 1.4em; padding: 3px 0px; list-style: upper-roman; font-weight: bold; font-size: 14px;}
ol.bok2 {margin: 0px; padding: 0px 0px; list-style: upper-alpha; list-style-position: inside; font-style: italic;}
ol.bok2 li {font-style: normal;}
ol.bok3 li {margin: 0em; padding: 0px 0px; list-style: lower-alpha; list-style-position: inside; text-indent: 1em;}
ol.bok3 li:first-line  {margin: 0px 0px 0px 1.4em;}



.ind {text-indent : 1em;}
.ind_h {text-indent : 1em; text-align: right;}
.ind_v {text-indent : 1em; text-align: left;}
.ind_m {text-indent : 1em; text-align: center;}
.ind_f {text-indent : 1em; text-align: justify;}

.ind_atkv {margin-top: 1em; text-indent : 1em;}



.stutt {margin : 0px;}
.spurning { margin: 5px 0px; font-style: italic; font-weight: normal;}

.main-head { margin: 0.1em 0em 1em 0em; font-size: 20px; font-weight: bold; text-align: center;}
.head_dagskra { margin: .6em 0em 1em 0em; font-size: 20px; font-weight: bold; text-align: center;}

.H4 { margin: .2em 0em 0em 0em; letter-spacing: 0px; font-weight: bold; font-size: 14px; color: #333333;}
.Hmid { font-weight: normal; margin: 1em 0em; text-align: center; }
.head_minni { margin: .8em 0em 1em 0em; font-size: 14pt; font-weight: bold;}

.greinargerd  { margin: 1em 0px 0px 0px; letter-spacing: .2em; font-weight: normal; text-align: center; }
.umbidjendur  { margin: 1em 6em 1em 6em; text-align: center; }

.nowrap { white-space: nowrap; }

.numer_spurning { float: left;}
.numer_spurning2 { float: left; margin: .8em 0em 0em 0em;}
.haegri_spurning { position:relative; left: 1.6em;}
.haegri_spurning:first-line { position:absolute; left: .4em;}

.fsp_svar {margin: .8em 0em 0em 0em;}

.haegri_spurning2 { clear: right; margin: .8em 0em 0em 1.2em;}

.skriflegt  { margin: 1em 0px 0px 0px; padding: 0em 0px .4em 0px; font-weight: bold; border-bottom: 1px solid #000000; width: 8em;}
.prentad  { margin: 3em 0px 0px 0px; padding: 0em 0px .4em 0px; font-weight: bold; border-bottom: 1px solid #000000; width: 8em;}


.log { margin: .2em 0em 1em 0em; font-size: 36px; font-weight: bold; text-align: center;}
.log_um { font-weight: bold; margin: 1em 0em; text-align: center;}
.log_sam { font-weight: normal; margin: 1em 0em; text-align: center; font-style: italic;}
.log_mgr { font-weight: normal; margin: 0em; text-indent : 0em;}
ol.log_rom {margin: 0em 0em 0em 0em; padding: 0px 0px; list-style-position: inside; list-style: upper-roman; font-weight: bold; font-size: 14px;}
ol.log_rom li {margin: .4em 0em 0em 0em; padding: 0px;}

.log_tilv2  { font-weight: normal; font-size: 11px; font-style: italic; text-indent : 1em;}

.log_lina1 { width: 4em; font-weight: bold; margin: 0em 0em .6em 0em; border-bottom: 1px solid #000000; text-align: center;}
.log_lina2 { width: 7em; font-weight: bold; margin: 2em 0em 3em 0em; border-bottom: 1px solid #000000; text-align: center;}

sup {font-style: normal; font-size: 8pt;}


.grein  { font-weight: normal; margin: 1em 0em 0em 0em; text-align: center; }
.annad { font-weight: normal; font-style: italic; margin: 1em 0px .6em 2.8em; }

.tegund_raedu {font-style: italic; font-weight: normal;}

.ind2 {text-indent : 1em; margin: 0em 0em .2em 0em; font-size: 14px; font-weight: normal;}
.fundafyrirsogn {font-weight: bold;  margin: 0em 0em .4em 0em; font-size: 13pt; clear: right;}
.fundafyrirsogn:first-letter { text-transform: uppercase;}
.fundafyrirsogn_og:first-letter { text-transform: none;}

.funda_undirfyrirsogn {padding: 0em .4em 0em 0em; text-align: left; font-size: 10pt; font-weight: normal; clear:right;}
.funda_undirfyrirsogn:first-letter { text-transform: uppercase;}

.fundafyrirsogn_inn {font-weight: bold;  margin: 0em 0em .4em 2em; font-size: 13pt; clear: right;}
.fundafyrirsogn_inn:first-letter { text-transform: uppercase;}


.fundur_undir {text-indent: 1em; margin: .4em 0em .2em 0em; font-size: 14px; font-weight: normal;}
.fundur_undir:first-letter { text-transform: uppercase;}
.fundur_undir2 {text-indent: 1em; margin: .4em 0em .2em 0em; font-size: 14px; font-weight: normal;}

.fundur_utbyting {text-indent: 1em; margin: .4em 0em .2em 0em; font-size: 14px; font-weight: normal;}

.fundi_slitid {width: 170px; font-weight: normal; padding: 0px 0px .6em 0px; margin: 2em 0em 0em 0em; text-align: center; font-style: normal; border-bottom: 1px dotted #000000;}


.fundur_right_small {margin: 0em .2em 0em 0em; text-align: left; font-size: 10px; font-weight: normal; float: left;}
.fundur_small {padding: 0em .2em 0em 0em; text-align: left; font-size: 10px; font-weight: normal; text-transform: lowercase;}




.utbyting {margin: .4em 0em .2em 0em; font-size: 14px; font-weight: normal;}
.utbyting:first-letter { text-transform: uppercase;}


.raedu_titill { margin: 1em 0em .4em 0em; font-weight: bold; font-size: larger; color: #000000;}

.raedu_titill2  { margin: 0em; font-weight: bold; color: #000000;}
.framhald_raedu { font-weight: normal;}

.log_grein_kassi {font-weight: bold; float: left; margin: 0em;}
.log_grein_kassi img {margin: 0em; padding:0em;}

.log_grein_kassi2 {font-weight: bold; float: left; margin: 0em;}




.log_grein {font-weight: bold; }
.log_texti {font-weight: normal; margin: 1em 0em .4em 0em; text-align: left; text-indent: 1em;}
.log_texti2 { font-weight: normal; margin: 0em; }


.log_head {font-weight: bold; margin: 1em 0em 0em 0em; text-align: left; font-size: 18px; }
.log_head2 {font-weight: bold; margin: 0em 0em .4em 0em; text-align: left; font-size: 18px; }
.log_nmgr {font-style: italic; margin: 0em 0em 0em .4em; text-align: left; font-size: 12px; }


.log_bold {font-weight: bold; margin: 0em 0em 0em 0em; text-align: left; font-size: 11px; }
.log_small {font-weight: normal; font-size: 10px; }


.atkv_head {margin: .6em 0em 0em 0em; font-size: 14px; text-transform: uppercase;}
.atkv_top {font-weight: bold; margin: 0em 0em 0em 0em; font-size: 18px; }
.atkv_top:first-letter { text-transform: uppercase;}

.head_atkv { margin: .8em 0em .2em 0em; font-weight: normal;}
.atkv_box { margin: .2em 0em .2em 1.4em; font-weight: normal; font-size: 9pt;}


.atkv_right { font-size: 14px; font-weight: bold;}
.atkv_breidd { margin: .2em 0em 0em 0em; width: 11cm;}

.atkv_breidd b{ font-size: 11pt; }

.atkv_lina { width: 6em; font-weight: bold; margin: 0em 0em .6em 0em; border-bottom: 1px solid #000000; text-align: center;}
.atkv_undir { margin: 0px; font-weight: normal; font-size: 14px;}
.atkv_undir:first-letter { text-transform: uppercase;}

.kassi { border: 0.04em solid #000000; margin: 0em;}


.fyrsti_stafur:first-letter { text-transform: uppercase;}

.fyrsti_stafur_listi { margin: 0em; padding: 0em;}
.fyrsti_stafur_listi:first-letter { text-transform: uppercase;}
.fyrsti_stafur_listi a:first-letter { text-transform: uppercase;}




.dagskra_lina { width: 4em; font-weight: bold; margin: 0em 0em 2em 0em; border-bottom: 1px solid #000000; text-align: center;}

.nav { font-weight: normal; }



.Hright {float: left; font-weight: bold; font-size: 10px; color: #555555;}


.main-timi { float: left;  margin: 0em .4em 0em 0em; font-size: small; font-weight: normal; }
.main-timi2 { text-align: right;  margin: 0px; font-weight: normal; }
.fundur_right {margin: .2em 0em 1em 0em; text-align: right; font-size: 14px; font-weight: normal;}

.right  {float: right; font-size: medium; font-weight: normal; margin: 0em;}
.sp_right {float: right; font-size: 14px; color: #cccccc; font-weight: normal; margin: 0em;}




.tbl_1 { margin: 1em 0em 1em 1em; border: 0px solid #000000;}
.tr_1 td {font-size: 12px; text-align: center;}
.tr_2 td {background-color: #dddddd; font-size: 12px; text-align: center;}
.td_1 {}

.visa { margin: .2em 0em .2em 2em;}
.erindi {margin: 0em 0em .2em 0em;}
.visuord {font-style: normal;}
.visuheiti {font-style: italic;}
.visuhof {font-style: italic; }

.link {margin-bottom: .8em;}
.thingmal {margin-top: .6em;}
.grein_fyrir { font-size: 14px; margin-top: .2em;}
.lidaskjaltexti {margin-top: 1.4em;}

.yfirskrift{font-size:xx-small; vertical-align:top;}
.undirskrift{font-size:xx-small; vertical-align:bottom;}