@import "base.css?v=4";
@import "section_menu.css?v=4";
input,
select {
  padding: 0px;
  border: 1px solid #ccc;
  line-height: normal;
  font-size: 12px;
  background: #fff;
  transition: none;
  outline: none;
  outline-width: 0;
  color: #000;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
}
input:focus {
  outline: none;
  outline-width: 0;
  border: 1px solid #ccc;
  box-shadow: none;
}
.generic_3col .span16 {
  height: 190px;
  width: 960px;
  margin-left: 10px;
  position: relative;
}
.generic_3col .link {
  position: absolute;
  width: 100px;
  height: 20px;
  display: block;
}
.generic_3col .itemcontainer {
  position: absolute;
  top: 13px;
  left: 160px;
}
.generic_3col .item {
  float: left;
  width: 132px;
  height: 175px;
  padding-left: 14px;
  padding-right: 14px;
}
.generic_3col .item h2 {
  color: #ccc;
  font-size: 15px;
  line-height: normal;
}
.generic_3col.eftirvinnu .span16 {
  background: url("/static/img/g3col_eftirvinnu_bg.png");
}
.generic_3col.fiskifrettir .span16 {
  background: url("/static/img/g3col_fiskifrettir_bg.png");
}
.generic_3col.sjonvarp .span16 {
  background-image: url("/static/img/g3col_sjonvarp_bg.png");
}
.generic_3col.sjonvarp h2 {
  color: #fff;
}
.papers .paper {
  float: left;
  padding-right: 13px;
}
.papers .paper img {
  border: 1px solid #000;
}
.papers .paper .mlabel {
  color: #731a1e;
  font-size: 15px;
  font-weight: bold;
  padding-bottom: 4px;
}
.papers .divider {
  border-top: 2px solid #d6cec5;
  margin-top: 10px;
  margin-bottom: 15px;
}
.signup_form div.labin {
  padding-bottom: 5px;
}
.signup_form label {
  float: none;
}
.signup_form input,
.signup_form select {
  width: 180px;
  margin-top: 2px;
}
.signup_form input#id_pay_is_used {
  width: auto;
  margin-right: 10px;
}
.signup_form .error {
  color: #f00;
}
.signup_form .errorlist {
  padding: 0px;
  margin: 0px;
  list-style: none;
}
.signup_form .errorlist li {
  color: #f00;
}
table#signup td {
  text-align: center;
  padding: 0px;
  line-height: normal;
  vertical-align: middle;
  padding-top: 5px;
  border: 1px solid #ddd;
}
table#signup tr.pdf_selection img {
  width: 160px;
  cursor: pointer;
}
table#signup tr.pdf_selection td {
  background: #fff;
  border-bottom: 5px solid #ddd;
  cursor: pointer;
}
table#signup tr.pdf_selection td.selected {
  border-bottom: 5px solid #144fbd;
}
table#signup tr.middle td {
  border: 0px;
  background: #fff6f0;
  height: 20px;
}
table#signup tr.selection_row td {
  cursor: pointer;
  font-size: 11px;
  padding-bottom: 5px;
  color: #fff6f0;
  border: 1px solid #fff6f0;
  border-bottom: 1px solid #ddd;
  background: #fff6f0;
  font-weight: bold;
}
table#signup tr.selection_row td.selected {
  color: #fff;
  border: 1px solid #144fbd;
  background: #144fbd;
}
table#signup tr.textrow td {
  padding-bottom: 4px;
  background: #fff;
  cursor: pointer;
}
table#signup tr.textrow td.caption {
  background: none;
  font-weight: bold;
  border: 0px;
  text-align: right;
  padding-right: 20px;
  cursor: default;
}
table#signup tr.textrow td.selected {
  background: #144fbd;
  border: 1px solid #144fbd;
  color: #fff;
}
.skodun.list .entry,
.skodunhofundur.list .entry {
  padding-top: 8px;
  padding-bottom: 8px;
}
.skodun.list .entry img,
.skodunhofundur.list .entry img {
  float: left;
  margin-right: 7px;
  margin-bottom: 7px;
}
.skodun.list .entry .head,
.skodunhofundur.list .entry .head {
  float: left;
  overflow: hidden;
  width: 160px;
}
.skodun.list .entry h1,
.skodunhofundur.list .entry h1 {
  font-size: 16px;
  line-height: normal;
  margin-top: 2px;
  margin-bottom: 2px;
}
.skodun.list .entry h2,
.skodunhofundur.list .entry h2 {
  font-size: 14px;
  line-height: normal;
  color: #777;
}
.skodun.list .entry .date,
.skodunhofundur.list .entry .date {
  font-size: 11px;
  color: #888988;
  line-height: normal;
}
.skodun.list .entry .author,
.skodunhofundur.list .entry .author {
  font-size: 11px;
  color: #888988;
  line-height: normal;
}
.skodun.list .entry .author a,
.skodunhofundur.list .entry .author a {
  font-size: 11px;
  color: #83594c;
}
.skodun.list .entry.big h1,
.skodunhofundur.list .entry.big h1 {
  font-size: 20px;
}
.skodun.list .entry.big h2 a,
.skodunhofundur.list .entry.big h2 a,
.skodun.list .entry.big h2 a:hover,
.skodunhofundur.list .entry.big h2 a:hover,
.skodun.list .entry.big h1 a:hover,
.skodunhofundur.list .entry.big h1 a:hover,
.skodun.list .entry.big h1 a,
.skodunhofundur.list .entry.big h1 a {
  color: #777;
}
.skodunhofundur .entry {
  border-top: 2px solid #d5d2cd;
}
.skodunhofundur .big {
  border-top: none;
}
.skodunhofundar .date {
  padding-top: 4px;
  font-size: 11px;
  color: #ada69c;
}
.skodunhofundar h2 {
  font-size: 13px;
  line-height: 23px;
  font-weight: bold;
}
.skodunhofundar .more {
  display: block;
  border-bottom: 1px solid #818181;
  border-top: 1px dashed #818181;
  height: 20px;
  padding-top: 4px;
  font-size: 11px;
  background: url("/static/img/arrow_black.png") right no-repeat;
  color: #ada69c;
}
.skodun.single {
  color: #1a1a1a;
  font-size: 11px;
}
.skodun.single img {
  margin-right: 7px;
  float: left;
}
.skodun.single h1 {
  font-size: 27px;
  line-height: normal;
  font-weight: bold;
  border-bottom: 1px dashed #848484;
  margin-top: 2px;
  margin-bottom: 0px;
  padding-bottom: 15px;
}
.skodun.single h1 a:hover {
  color: #777;
}
.skodun.single h2.subheadline {
  font-size: 19px;
  line-height: normal;
  color: #777;
  padding-bottom: 15px;
  display: block;
  line-height: 1.3;
}
.skodun.single h2 {
  color: #1a1a1a;
  display: inline;
  font-size: 13px;
  line-height: 1.3;
}
.skodun.single p {
  font-size: 15px;
  line-height: 1.5;
}
.skodun.single .author {
  padding-top: 5px;
  padding-bottom: 5px;
  border-top: 2px solid #d8cfcb;
  margin-bottom: 10px;
  border-bottom: 4px solid #aca59b;
}
.skodun.single .author img {
  margin-right: 10px;
}
.skodun.single .author a {
  display: block;
  color: #1a1a1a;
  padding-top: 20px;
}
.skodunauthor {
  font-size: 11px;
}
.skodunauthor .author {
  padding-top: 5px;
  padding-bottom: 5px;
  border-top: 2px solid #d8cfcb;
  margin-bottom: 10px;
  border-bottom: 4px solid #aca59b;
}
.skodunauthor .author img {
  margin-right: 10px;
}
.skodunauthor .author a {
  display: block;
  color: #1a1a1a;
  padding-top: 20px;
}
.sjonvarp_date {
  float: right;
  font-size: 12px;
  padding-bottom: 5px;
}
.sjonvarp_big h1,
.sjonvarp_big h2 {
  line-height: normal;
  margin: 0px;
}
.sjonvarp_big h2 {
  font-size: 20px;
}
.sjonvarp_medium {
  margin-bottom: 20px;
}
.sjonvarp_medium h1,
.sjonvarp_medium h2 {
  line-height: normal;
  margin: 0px;
}
.sjonvarp_medium h2,
.sjonvarp_medium h1 {
  font-size: 20px;
}
.sjonvarp_overlay {
  position: relative;
}
.sjonvarp_overlay .overlay {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -25px;
  margin-top: -25px;
  width: 50px;
  height: 50px;
  background: url("/static/img/sjonvarp_overlay_medium.png");
}
.sjonvarp_overlay .overlay.big {
  width: 80px;
  height: 80px;
  margin-left: -40px;
  margin-top: -40px;
  background: url("/static/img/sjonvarp_overlay_big.png");
}
.sjonvarp_hbl_1col {
  background: #3C688A;
  padding: 10px;
}
.sjonvarp_hbl_1col .header {
  padding-bottom: 15px;
}
.sjonvarp_hbl_1col .header .logo {
  float: left;
  font-size: 16px;
  color: #fff;
}
.sjonvarp_hbl_1col .header .link {
  float: right;
  font-size: 12px;
  color: #ccc;
}
.sjonvarp_hbl_1col .entry {
  margin-bottom: 10px;
}
.sjonvarp_hbl_1col .entry h1 {
  padding-top: 3px;
  font-size: 13px;
  color: #fff;
  line-height: normal;
}
.sjonvarp_hbl_1col .entry .date {
  color: #ccc;
}
.sjonvarp_hbl_1col .entry .sjentry_left {
  float: left;
}
.sjonvarp_hbl_1col .entry .sjentry_left img {
  border: 1px solid #fff;
}
.sjonvarp_hbl_1col .entry .sjentry_right {
  float: left;
  padding-left: 8px;
  width: 130px;
}
.sjonvarp_vb_1col {
  background: url("/static/img/vbsjonvarp_1col_bg.png");
  width: 300px;
  height: 112px;
  position: relative;
  padding-top: 63px;
}
.sjonvarp_vb_1col .more {
  position: absolute;
  top: 18px;
  right: 0px;
  width: 100px;
  height: 20px;
}
.sjonvarp_vb_1col .date {
  color: #fff;
  font-size: 11px;
  position: absolute;
  left: 161px;
  bottom: 10px;
}
.sjonvarp_vb_1col .entry {
  padding-left: 10px;
  margin-bottom: 10px;
}
.sjonvarp_vb_1col .entry h1 {
  padding-top: 3px;
  font-size: 13px;
  color: #fff;
  line-height: normal;
}
.sjonvarp_vb_1col .entry .sjentry_left {
  float: left;
}
.sjonvarp_vb_1col .entry .sjentry_left img {
  border: 1px solid #fff;
}
.sjonvarp_vb_1col .entry .sjentry_right {
  float: left;
  padding-left: 8px;
  width: 130px;
}
.frettir .category {
  clear: both;
}
.frettir .category a,
.frettir .category div {
  float: left;
}
.frettir .category div {
  font-size: 11px;
  padding-left: 3px;
  color: #666;
}
.frettir .category a {
  font-weight: bold;
  font-size: 11px;
  color: #1f5cb8;
  text-transform: uppercase;
}
.frettir.list .entry:first-child {
  border-top: 0px;
}
.frettir.list .entry {
  padding-top: 8px;
  border-top: 2px solid #d5d2cd;
  padding-bottom: 8px;
  min-height: 180px;
  height: auto !important;
  height: 180px;
}
.frettir.list .entry h1 {
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 12px;
  margin-top: 5px;
}
.frettir.list .entry h2 {
  font-size: 14px;
  line-height: 19px;
  color: #777;
}
.frettir.list .entry h2 img {
  float: left;
  margin-right: 7px;
  margin-bottom: 7px;
}
.frettir.list .entry .category {
  clear: both;
}
.frettir.list .entry .category a,
.frettir.list .entry .category div {
  float: left;
}
.frettir.list .entry .category div {
  font-size: 11px;
  padding-left: 3px;
  color: #666;
}
.frettir.list .entry .category a {
  font-weight: bold;
  font-size: 10px;
  color: #1f5cb8;
  text-transform: uppercase;
}
.frettir.list .entry.big h2 a,
.frettir.list .entry.big h2 a:hover,
.frettir.list .entry.big h1 a:hover,
.frettir.list .entry.big h1 a {
  color: #777;
}
.frettir.list .entry.huge {
  padding-top: 0px;
}
.frettir.list .entry.huge h2 {
  font-size: 16px;
  line-height: 22px;
}
.frettir.list .entry.huge h1 {
  font-size: 27px;
  font-weight: bold;
  line-height: 32px;
}
.frettir.list.withtopline .entry:first-child {
  margin-top: 20px;
  border-top: 2px solid #d5d2cd;
}
.frettir.single {
  padding-bottom: 15px;
  color: #1a1a1a;
}
.frettir.single h1 {
  font-size: 27px;
  line-height: normal;
  font-weight: bold;
  border-bottom: 1px dashed #848484;
  margin-top: 2px;
  margin-bottom: 0px;
  padding-bottom: 15px;
}
.frettir.single h1 a:hover {
  color: #777;
}
.frettir.single h2.subheadline {
  font-size: 19px;
  line-height: normal;
  color: #777;
  padding-bottom: 15px;
  display: block;
  line-height: 1.3;
}
.frettir.single h2 {
  color: #1a1a1a;
  display: inline;
  font-size: 13px;
  line-height: 1.3;
}
.frettir.single p {
  font-size: 15px;
  line-height: 1.5;
}
.frettir.single .infobar {
  font-size: 11px;
  margin-bottom: 10px;
}
.frettir.single .infobar .author {
  float: left;
  color: #3c71ba;
}
.frettir.single .infobar .email {
  float: left;
  color: #848484;
}
.frettir.single .infobar .date {
  float: right;
  color: #848484;
}
.frettir.single .extrabar {
  width: 140px;
  float: right;
  clear: right;
  margin-left: 10px;
  color: #1c63b9;
}
.frettir.single .extrabar h3 {
  border-top: 1px solid #848484;
  text-transform: uppercase;
  color: #848484;
  font-weight: normal;
  font-size: 11px;
  line-height: normal;
  margin-bottom: 8px;
  margin-top: 5px;
  padding: 0px;
  padding-top: 5px;
}
.frettir.single .extrabar a {
  color: #1c63b9;
  font-size: 11px;
}
.frettir.single .extrabar a.tengt {
  display: block;
  padding-bottom: 9px;
}
.frettir.single .main_photo {
  width: 300px;
  float: right;
  border-bottom: 1px dashed #878584;
  margin-left: 10px;
  margin-bottom: 10px;
}
.frettir.single .main_photo img {
  float: none;
}
.frettir.single .main_photo.wide {
  width: 620px;
}
.frettir.single .main_photo .photo_copyright {
  font-size: 10px;
  text-align: right;
}
.frettir.single .main_photo .photo_caption {
  font-size: 12px;
  padding-bottom: 4px;
}
.frettir.single .see_also {
  display: block;
  border-top: 1px dashed #848484;
  border-bottom: 1px dashed #848484;
}
.frettir.single .see_also h3 {
  text-transformation: uppercase;
  font-size: 11px;
  color: #005bc0;
  line-height: normal;
  padding-top: 7px;
  padding-bottom: 7px;
  font-family: Helvetica, arial, sans-serif;
  font-weight: normal;
}
.frettir.single .see_also h2 {
  font-size: 14px;
  color: #656461;
}
.frettir.single .see_also h1 {
  font-size: 15px;
  margin-bottom: 5px;
  padding-bottom: 0px;
  border-bottom: 0px;
  font-weight: normal;
}
.eftirvinnu.list .entry {
  padding-top: 8px;
  padding-bottom: 8px;
}
.eftirvinnu.list .entry img {
  float: left;
  margin-right: 7px;
  margin-bottom: 7px;
}
.eftirvinnu.list .entry .head {
  float: left;
  overflow: hidden;
  width: 160px;
}
.eftirvinnu.list .entry .category {
  clear: both;
}
.eftirvinnu.list .entry .category a,
.eftirvinnu.list .entry .category div {
  float: left;
}
.eftirvinnu.list .entry .category div {
  font-size: 11px;
  padding-left: 3px;
  color: #666;
}
.eftirvinnu.list .entry .category a {
  font-weight: bold;
  font-size: 11px;
  color: #1f5cb8;
  text-transform: uppercase;
}
.eftirvinnu.list .entry h1 {
  font-size: 16px;
  line-height: normal;
  margin-top: 2px;
  margin-bottom: 2px;
}
.eftirvinnu.list .entry h2 {
  font-size: 14px;
  line-height: normal;
  color: #777;
}
.eftirvinnu.list .entry .date {
  font-size: 11px;
  color: #888988;
  line-height: normal;
}
.eftirvinnu.list .entry .author {
  font-size: 11px;
  color: #888988;
  line-height: normal;
}
.eftirvinnu.list .entry .author a {
  font-size: 11px;
  color: #83594c;
}
.eftirvinnu.list .entry.big h1 {
  font-size: 20px;
}
.eftirvinnu.list .entry.big h2 a,
.eftirvinnu.list .entry.big h2 a:hover,
.eftirvinnu.list .entry.big h1 a:hover,
.eftirvinnu.list .entry.big h1 a {
  color: #777;
}
.eftirvinnu_3col .span16 {
  background: #333;
}
.eftirvinnu_3col .item {
  float: left;
  height: 156px;
  width: 132px;
  padding: 9px 11px;
  border-left: 1px solid #666;
  overflow: hidden;
}
.eftirvinnu_3col .item h2 {
  color: #ccc;
  font-size: 15px;
  line-height: normal;
}
.yoda {
  border-top: 3px solid #000;
  margin-top: 10px;
  font-size: 11px;
}
.yoda h1 {
  font-size: 17px;
  margin-bottom: 5px;
  line-height: normal;
  margin-top: 5px;
}
.yoda .items a {
  display: block;
  color: #000;
  font-weight: bold;
  font-size: 12px;
  border-bottom: 1px dotted #000;
}
.yoda .items a div {
  margin-top: 2px;
  margin-bottom: 2px;
  white-space: nowrap;
  overflow: hidden;
}
.yoda .items a span {
  font-weight: normal;
  padding-right: 5px;
  font-size: 11px;
}
.yoda .header .title {
  background: #000;
  color: #fff;
  display: inline-block;
  zoom: 1;
  padding: 6px;
  font-size: 15px;
  font-weight: bold;
}
.ie7 .yoda .header .title {
  display: inline;
}
.yoda .items a:first-child {
  margin-top: 10px;
  border-top: 1px solid #000;
}
.haibu {
  margin-top: 5px;
}
.haibu .header {
  position: relative;
  border-top: 4px solid #1f5cb8;
  border-bottom: 2px solid #d5cec6;
  height: 29px;
}
.haibu .header .title {
  color: #1f5cbb;
  font-size: 14px;
  font-weight: bold;
  display: inline;
  padding: 0px;
  margin: 0px;
  position: absolute;
  top: 6px;
  left: 5px;
  line-height: normal;
}
.haibu .header .more {
  display: block;
  position: absolute;
  font-size: 11px;
  right: 0px;
  top: 0px;
  height: 29px;
  color: #1f5cbb;
  background: right center url("/static/img/arrow_blue.png") no-repeat;
}
.haibu .header .more div {
  padding-right: 18px;
  padding-left: 5px;
  padding-top: 6px;
}
.ie7 .haibu .more div {
  padding-top: 10px;
}
.haibu .htabs {
  padding-top: 5px;
  margin-bottom: 5px;
}
.haibu .htabs .htab {
  background: url("/static/img/news_box_divider.png") no-repeat left center;
  float: left;
  color: #bfb9b0;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  display: block;
  font-size: 14px;
  cursor: pointer;
}
.haibu .htabs .title {
  font-weight: bold;
  color: #000;
}
.haibu .htabs .first {
  background: none;
  padding-left: 5px;
}
.haibu .htabs .selected {
  color: #1f5cb8;
  font-weight: bold;
}
.ie7 .haibu .htabs {
  padding-bottom: 5px;
}
.haibu .hcontents .hcontent {
  display: none;
}
.haibu.skodun .header {
  border-top: 4px solid #000;
  background: #fff;
}
.haibu.skodun .title {
  color: #000;
}
.haibu.skodun .more {
  color: #000;
  background-image: url("/static/img/arrow_black.png");
}
.haibu.skodun .htabs {
  padding-top: 0px;
}
.haibu.skodun .htabs .selected {
  color: #000;
}
.haibu .left {
  float: left;
  width: 300px;
}
.haibu .right {
  float: left;
  width: 300px;
}
.haibu .bigitem img {
  width: 132px;
  height: 140px;
  margin-left: 7px;
  float: left;
}
.haibu .bigitem a {
  width: 140px;
  color: #000;
  padding-left: 10px;
  float: left;
  display: block;
  font-size: 11px;
  line-height: normal;
}
.haibu .bigitem a h2 {
  padding-bottom: 15px;
  font-size: 15px;
  line-height: normal;
}
.haibu .oneliners {
  white-space: nowrap;
  overflow: hidden;
  font-size: 11px;
  line-height: normal;
}
.haibu .oneliners .time {
  color: #000;
  margin-right: 5px;
}
.haibu .oneliners .headline {
  color: #1f5cb8;
  text-decoration: none;
}
.haibu .skodunsmall .item {
  height: 54px;
  border-top: 1px solid #bfbcb4;
  display: block;
  background: #fff left 3px no-repeat;
  padding-top: 2px;
  font-size: 11px;
  color: #1a1a1a;
  padding-left: 60px;
}
.haibu .skodunsmall .item:hover {
  background-color: #f7f7f7;
}
.haibu .skodunsmall .item h2 {
  line-height: normal;
  font-size: 14px;
  padding-top: 0px;
  margin-top: 0px;
  font-family: Georgia, serif;
}
.haibu .skodunsmall .date {
  color: #aaa59b;
}
.haibu .skodunsmall .author {
  padding-top: 2px;
  color: #6b2724;
}
.skodunsmall.hofundur .item .author {
  color: #7a2321;
  font-weight: bold;
}
.skodunsmall.hofundur .item h2 {
  font-size: 11px;
  font-family: sans-serif, verdana, helvetica;
  padding-right: 5px;
}
.eftirvinnu.haki {
  margin-top: 7px;
  background: #2f2f2f;
}
.eftirvinnu.haki .header {
  border-bottom: 1px solid #666;
}
.eftirvinnu.haki .content h2 {
  color: #cdcdcd;
  line-height: normal;
  font-size: 15px;
}
.eftirvinnu.haki .side {
  float: left;
  width: 123px;
  padding: 15px 13px;
  height: 150px;
}
.eftirvinnu.haki .left {
  border-right: 1px solid #4b4b4b;
}
.eftirvinnu.haki .right {
  border-left: 1px solid #4b4b4b;
}
.frontpage.haki .header {
  margin-bottom: 7px;
  padding-top: 5px;
  padding-bottom: 5px;
  color: #000;
  border-top: 4px solid #175db8;
  border-bottom: 1px solid #aaa59b;
  font-size: 14px;
}
.frontpage.haki .header .sep {
  margin-top: 3px;
  float: left;
  height: 10px;
  width: 1px;
  background: #aaa59b;
}
.frontpage.haki .header .nyjast,
.frontpage.haki .header .mestlesid {
  float: left;
  padding-left: 8px;
  padding-right: 8px;
  cursor: pointer;
}
.frontpage.haki .header .title {
  font-size: 15px;
  color: #175db8;
  font-weight: bold;
  padding-right: 8px;
  float: left;
}
.frontpage.haki .header .active {
  color: #aaa59b;
}
.frontpage.haki .content .bigitem {
  margin-bottom: 10px;
  text-size: 11px;
  line-height: normal;
}
.frontpage.haki .content .bigitem a {
  color: #4d4d4d;
}
.frontpage.haki .content .item a {
  font-weight: bold;
}
.frontpage.haki .content img {
  float: right;
  margin-left: 10px;
  margin-bottom: 10px;
}
.frontpage.haki .content .time {
  color: #000;
  font-size: 12px;
  padding-top: 4px;
}
.frontpage.haki .content .headline {
  color: #175db8;
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 3px;
}
.frontpage.haki .content .mestlesid,
.frontpage.haki .content .nyjast {
  display: none;
}
.frontpage.haki .content .active {
  display: block;
}
.skodun.frontpage.haki .header {
  margin-bottom: 12px;
  border-top: 4px solid #000;
}
.skodun.frontpage.haki .header .title {
  color: #000;
}
.skodun.frontpage.haki .item {
  min-height: 54px;
  _height: 54px;
  padding-bottom: 7px;
  display: block;
  background: #fff left 3px no-repeat;
  padding-top: 2px;
  font-size: 11px;
  color: #1a1a1a;
  padding-left: 60px;
}
.skodun.frontpage.haki .item h2 {
  line-height: normal;
  font-size: 14px;
  padding-top: 0px;
  margin-top: 0px;
  font-family: Georgia, serif;
}
.skodun.frontpage.haki .item .author {
  color: #6b2724;
}
.skodun.frontpage.haki .item .date {
  color: #aaa59b;
}
.skipaskra_3col .span16 {
  background: #12539f;
}
.skipaskra_3col .item {
  float: left;
  width: 220px;
  margin-left: 12px;
}
.skipaskra_3col .item h2 {
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  line-height: normal;
  font-family: Helvetica, arial, sans-serif;
  padding-bottom: 8px;
}
.listings_header {
  border-bottom: 4px solid #ab362e;
  padding-bottom: 13px;
  font-size: 17px;
  font-weight: bold;
}
.fiskifrettir .listings_header {
  border-bottom: 4px solid #1f5cb8;
}
.listings_header.large {
  font-size: 29px;
  padding-bottom: 10px;
}
.listings_list_table th {
  border-top: none;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 5px;
  font-weight: normal;
  font-size: 11px;
}
.listings_list_table td {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 5px;
  border-top: 1px solid #fececb;
}
.listings_list_table th:first-child,
.listings_list_table td:first-child {
  padding-left: 0px;
}
.fiskifrettir .listings_list_table td,
.fiskifrettir .listings_list_table th {
  border-top: 1px solid #e1f0f9;
}
.listings_left {
  width: 380px;
  float: left;
  margin-right: 20px;
}
.listings_right {
  width: 220px;
  float: left;
}
.infobox h3 {
  font-size: 13px;
  padding-bottom: 3px;
  color: #ab362e;
  line-height: normal;
}
.infobox table th,
.infobox table td {
  line-height: normal;
  padding: 2px;
  border-top: 1px solid #fececb;
}
.infobox table td:first-child,
.infobox table th:first-child {
  padding-left: 0px;
  font-weight: normal;
}
.infobox table td:last-child,
.infobox table th:last-child {
  text-align: right;
}
.fiskifrettir .infobox h3 {
  color: #1f5cb8;
}
.fiskifrettir .infobox table th,
.fiskifrettir .infobox table td {
  border-top: 1px solid #e1f0f9;
}
.fiskifrettir .listing_input,
.fiskifrettir .listing_input_small {
  height: 47px;
}
.fiskifrettir .listing_input .caption,
.fiskifrettir .listing_input_small .caption {
  padding-bottom: 5px;
}
.fiskifrettir .listing_input input,
.fiskifrettir .listing_input_small input,
.fiskifrettir .listing_input select,
.fiskifrettir .listing_input_small select {
  height: 20px;
  width: 285px;
  padding: 0px;
  border: 1px solid #7aa3d1;
  line-height: normal;
  font-size: 12px;
  background: #f4fbff;
  transition: none;
  color: #000;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
}
.fiskifrettir .listing_input ul.errorlist,
.fiskifrettir .listing_input_small ul.errorlist {
  list-style: none;
  margin: 0px;
}
.fiskifrettir .listing_input ul.errorlist li,
.fiskifrettir .listing_input_small ul.errorlist li {
  margin-left: 50px;
  color: #f00;
}
.fiskifrettir .listing_input label,
.fiskifrettir .listing_input_small label {
  padding-right: 10px;
}
.fiskifrettir .listing_input_small input,
.fiskifrettir .listing_input_small select {
  width: 125px;
}
.listings_right .listing_input input,
.listings_right .listing_input select {
  width: 220px;
}
.listings_right .listing_input_small input,
.listings_right .listing_input_small select {
  width: 90px;
}
.most_read {
  border-top: 4px solid #1f5cb8;
  padding-top: 4px;
  padding-bottom: 4px;
}
.most_read .header div,
.most_read .header a {
  float: left;
  border-bottom: 1px solid #aaa59b;
  font-size: 11px;
  font-weight: bold;
  width: 50px;
  height: 20px;
  vertical-align: middle;
  display: block;
  color: #aaa59b;
  text-align: center;
  padding-top: 4px;
}
.most_read .header a:hover {
  color: #000;
}
.most_read .header .title {
  color: #1f5cb8;
  font-weight: bold;
  font-size: 15px;
  width: 85px;
  text-align: left;
}
.most_read .header .selected {
  border-bottom: none;
  color: #000;
  border-right: 1px solid #aaa59b;
  border-top: 1px solid #aaa59b;
  border-left: 1px solid #aaa59b;
}
.most_read .list a {
  border-bottom: 1px solid #aaa59b;
  padding: 0px;
  margin: 0px;
  display: block;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px;
  white-space: nowrap;
  overflow-x: hidden;
  color: #000;
}
.most_read .list .bigone {
  font-weight: bold;
  font-size: 15px;
  padding-right: 100px;
  background: no-repeat right 5px;
  height: auto !important;
  height: 62px;
  min-height: 62px;
  padding-top: 6px;
  border-top-width: 0px;
  white-space: normal;
  overflow-x: visible;
}
.most_read .list a div:first-child {
  float: left;
  width: 15px;
  color: #1f5cb8;
}
.most_read .list a div.title {
  float: left;
  width: 270px;
}
.vidsk {
  border-top: 4px solid #1f5cb8 !important;
}
.most_read.vidsk .header .title {
  color: #1f5cb8 !important;
  width: 50px !important;
}
.most_read.vidsk .list a div:first-child {
  color: #1f5cb8 !important;
}
.topslide .span16 {
  background: #ffe8d7;
  padding-bottom: 5px;
}
.topslide .entry {
  margin-top: 5px;
  float: left;
  width: 132px;
  margin-left: 26px;
  height: 146px;
  overflow: hidden;
  position: relative;
}
.topslide .entry .sjonvarpsfrett {
  position: absolute;
  top: 5px;
  left: 5px;
  width: 22px;
  height: 22px;
  background: url("/static/img/video_slide_overlay.png");
  z-index: 10;
}
.topslide .entry .overlay_image {
  position: absolute;
  top: 0px;
  width: 132px;
  height: 90px;
  z-index: 20;
}
.topslide .entry .overlay {
  position: absolute;
  top: 95px;
  z-index: 30;
}
.topslide .entry h2 {
  font-size: 13px;
  line-height: normal;
  height: 46px;
  overflow: hidden;
  width: 127px;
  padding-left: 5px;
}
.topslide .entry h3 {
  font-size: 11px;
  line-height: normal;
  font-weight: normal;
  height: 53px;
  margin-top: 37px;
  overflow: hidden;
  width: 132px;
}
.topslide .entry:first-child {
  margin-left: 10px;
}
.thjonustu_3col .span16 {
  background: #333;
  border-top: 3px solid #000;
}
.thjonustu_3col .header {
  color: #f2f2f2;
  font-size: 14px;
  padding-top: 13px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-weight: bold;
}
.thjonustu_3col .header .searchinput {
  float: right;
  padding-right: 10px;
}
.thjonustu_3col .header .searchinput input {
  border-color: #000;
  width: 220px;
  height: 20px;
  font-size: 12px;
  padding-left: 10px;
  padding-right: 20px;
  background: url("/static/img/search_icon_small.png") 230px 4px no-repeat #fff;
}
.thjonustu_3col .item {
  float: left;
  height: 176px;
  width: 215px;
  padding: 9px;
  padding-top: 0px;
  border-left: 1px solid #666;
  overflow: hidden;
}
.thjonustu_3col .item h2 {
  color: #ccc;
  font-size: 15px;
  line-height: normal;
}
.thjonustu_advert .owner_box {
  float: right;
  width: 220px;
}
.thjonustu_advert .owner_box .name {
  font-weight: bold;
}
.thjonustu_header {
  border-bottom: 4px solid #12539f;
  padding-bottom: 5px;
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 10px;
}
.thjonustu_subheader {
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 2px;
}
.thjonustu_flokkur {
  display: block;
  padding-top: 1px;
  padding-bottom: 2px;
}
.thjonustu_listing {
  display: block;
  float: left;
  background: url("/static/img/thjonustu_listing_seperator.png") no-repeat 0px 0px;
  width: 305px;
  height: 156px;
  padding-top: 15px;
  color: #4d4d4d;
}
.thjonustu_listing .header {
  display: block;
  padding-top: 5px;
  padding-bottom: 5px;
  color: #4d4d4d;
  font-weight: bold;
}
.thjonustuflokkur_container {
  background: url("/static/img/thjonustuflokkur_bg.png");
}
.hestabladid .thjonustu_header {
  border-bottom: 1px solid #ab362e;
}
.fiskifrettir .thjonustu_header {
  border-bottom: 4px solid #12539f;
}
.fletting {
  width: 624px;
  height: 45px;
  background: url("/static/img/fletting_bg.png");
  position: relative;
}
.fletting .newer {
  display: block;
  width: 55px;
  height: 12px;
  background: url("/static/img/fletting_nyrra_unactive.png");
  position: absolute;
  top: 17px;
  right: 0px;
}
.fletting .older {
  display: block;
  width: 52px;
  height: 12px;
  background: url("/static/img/fletting_eldra_unactive.png");
  position: absolute;
  top: 17px;
  left: 0px;
}
.fletting a.older {
  background: url("/static/img/fletting_eldra.png");
}
.fletting a.newer {
  background: url("/static/img/fletting_nyrra.png");
}
.fletting .forward {
  display: block;
  width: 56px;
  height: 12px;
  background: url("/static/img/fletting_naesta_unactive.png");
  position: absolute;
  top: 17px;
  right: 0px;
}
.fletting .back {
  display: block;
  width: 47px;
  height: 12px;
  background: url("/static/img/fletting_fyrri_unactive.png");
  position: absolute;
  top: 17px;
  left: 0px;
}
.fletting a.back {
  background: url("/static/img/fletting_fyrri.png");
}
.fletting a.forward {
  background: url("/static/img/fletting_naesta.png");
}
