@import url("cat-colors.css");


/* **************************************************************** */
/* Basic Style Definitions                                          */
/* **************************************************************** */


/* **************************************************************** */
/* Page Canvas Definitions                                          */
/* **************************************************************** */

.starfsgreinahopar .pagebody .wrapper,
.malaflokkar .pagebody .wrapper {
  padding-top : 8px;
  background-position : 97% 2px;
  background-repeat : no-repeat;
}



/* **************************************************************** */
/* Generic Box Definitions                                          */
/* **************************************************************** */



/* **************************************************************** */
/* Definitions of Individual Page Items                             */
/* **************************************************************** */




/* ****** idnthingHeader ****** */

.idnthingHeader {
  padding: 10px 10px 10px 10px;
}

.idnthingHeader .boxhd {
  display: none;
  border: none;
}


.idnthingHeader .content {
  background: url(/img/idnthing_2005.gif) top left no-repeat;
  font-size: 0.91em;
  padding: 0 0 5px 200px;
  border-bottom: 1px solid #BFC2C4;
  _height: 70px;
  min-height: 70px;
}

/* ****** dagskra ****** */

.dagskra {
  padding: 0 10px 5px 10px;
}

.w1k .dagskra {
  float: left;
  clear: right;
  width: 279px;
  border-left: 1px solid #BFC2C4;
  padding: 0 10px 5px 10px;
}

.w1k .dagskra .boxhd {
  font-size: 0.91em;
  padding: 0;
  padding: 0 10px 10px 10px;
  border-bottom: 1px solid #BFC2C4;
  border-top: none;
}

.dagskra .boxhd {
  border-top: 1px solid #BFC2C4;
  font-size: 0.91em;
  padding: 0;
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid #BFC2C4;
}

.dagskra h3 {
  padding-bottom: 0;
  margin-bottom: 5px;
}

.dagskra a {
  color: #14497B;
  font-size: 1em;
  padding: 0 0 0 0;
  border-bottom: 1px solid #14497B;
}

.dagskra a:hover {
  text-decoration: none;
  border-bottom: 1px solid #c00;
}

.dagskra .content {
  font-size: 0.91em;
}


/* ****** adalfundarstorf ****** */

.adalfundarstorflisti {
  padding: 0 10px 5px 10px;
}

.w1k .adalfundarstorflisti {
  float: left;
  width: 279px;
  padding: 0 10px 5px 10px;
}

.adalfundarstorflisti .boxhd {
  font-size: 0.91em;
  padding: 0;
  padding: 0 10px 10px 10px;
  border-bottom: 1px solid #BFC2C4;
}

.adalfundarstorflisti h3 {
  padding-bottom: 0;
  margin-bottom: 5px;
}

.adalfundarstorflisti a {
  color: #14497B;
  font-size: 1em;
  padding: 0 0 0 0;
  border-bottom: 1px solid #14497B;
}

.adalfundarstorflisti a:hover {
  text-decoration: none;
  border-bottom: 1px solid #c00;
}

.adalfundarstorflisti .content {
  font-size: 0.91em;
}




/* **********  article  ********** */
.article .author { text-align : right; }


/* **********  mnav  ********** */
.mnav div.content a { 
  width : auto;
  float : left;
  padding : 0.8em 21px;
  display: block;
}
.mnav li { 
}


/*
.mnav a.cat3 { width : 12.0%; } * Um SI *
.mnav a.cat4 { width : 13.0%; } * Aðild að SI *
.mnav a.cat5 { width : 15.0%; } * Félagatal SI *
.mnav a.cat6 { width : 20.0%; } * Starfsgreinahópar *
.mnav a.cat7 { width : 15.0%; } * Málaflokkar *
.mnav a.cat8 { width : 25%; } * Upplýsingar og útgáfa *
*/


/* **********  qnav  ********** */
/*
  .qnav li.cat1 { width : 106px; } * not used online *
  .qnav li.cat2 { width : 106px; } /* Um SI */
  .qnav li.cat3 { width : 105px; } /* Aðild að SI */
  .qnav li.cat4 { width : 110px; } /* Félagatal SI */
  .qnav li.cat5 { width : 151px; } /* Starfsgreinahópar */
  .qnav li.cat6 { width : 159px; } /* Málaflokkar */
  .qnav li.cat7 { width : 113px; } /* Upplýsingar og útgáfa */
*/

.qnav li.cat1 { width : 14.24%; } /* not used online */
.qnav li.cat2 { width : 14.74%; } /* Um SI */
.qnav li.cat3 { width : 13.11%; } /* Aðild að SI */
.qnav li.cat4 { width : 14.78%; } /* Félagatal SI */
.qnav li.cat5 { width : 20.29%; } /* Starfsgreinahópar */
.qnav li.cat6 { width : 21.37%; } /* Málaflokkar */
.qnav li.cat7 { width : 15.18%; } /* Upplýsingar og útgáfa */



/* **********  address  ********** */
.address {
  position : absolute;
  top : 3.45em;
  left : 194px;
  background : #fff url("../img/content-bak.gif") 0% 0% repeat-x;
  width : auto;
  white-space : nowrap;
  padding : 7px 10px 0 0;
  color : #999;
}
.w1k .address {
  left : 344px;
}
.address-ie5mac { width : 9em; }
.address .boxhd { display : none; }
.address .content {
  font-size : .91em;
  border-top : none;
  padding : 0;
  height : auto;
}
.address strong { font-family : Verdana, arial, sans-serif; }
.address strong a { color : #483f81; }
.address a:hover,
.address a:focus,
.address a:active { color : #c00; }




/* **********  leidari  ********** */
.leidari {}

.leidari .content {
  border-top-color : #56595c;
  padding-top : 1px;
}
.leidari .content .imgbox {
  float : none;
  padding : 0;
  margin : 0 0 0 -9px;
  min-height : 41px;
  _height : 41px;
  background : transparent;
}
.leidari .imgbox .content {
  border : none;
  text-align : left;
  color : #000;
}
.leidari .imgbox img { float : left; margin : 0 13px 0 0; }
.leidari .imgbox .imgname { text-align : left; }
.leidari .imgbox .imgmeta { width : auto; padding : 0; border : none; margin : 0; }
.leidari .imgbox .imgcontent { padding : 5px 0 0 0; width : auto;  border : none; margin : 0; }
.leidari .imgbox .imgtext { font-size : 1em; }

.leidari .meta { display : none; }

.leidari h3 {
  clear : both;
  border-top : 10px solid #939aa0;
  margin : 0 -10px 0 -10px;
  padding : 3px 10px 0 10px;
}
.leidari .summary {
  margin : 0 -10px 0 -10px;
  padding : 3px 10px 0 10px;
}



/* **********  umsjm  ********** */
.umsjm .content {
  border-top-color : #56595c;
  padding-top : 1px;
  padding-left : 1px;
}
.umsjm p {
  clear : both;
  margin : 0;
}
.umsjm img {
  float : left;
  margin : 0 13px 1px 0;
}
.umsjm b { display : block; padding : 13px 0 5px 0; }
.umsjm span { display : block; }



/* **********  oliureiknir  ********** */
.oliureiknir h3 { margin : 0 0 .33em 0; }

.oliureiknir form { padding : 0 10px; margin-bottom : 1.5em; }
.oliureiknir .fi_txt {
  position : relative;
  clear : both;
  width : 21.5em;
  _width /**/: 24.5em;
  padding-right : 3em;
  text-align : right;
}
.oliureiknir label {
  float : left;
  padding-top : .18em;
  width : 15.67em;
  text-align : left;
}
.oliureiknir label i {
  position : absolute;
  top : .18em;
  right : 0;
  width : 3em;
  font-size : .92em;
  font-style : normal;
  color : #999;
}
.oliureiknir .fi_txt input {
  width : 5em;
  text-align : right;
}
.oliureiknir .fi_btn {
  text-align : right;
  margin : -2.17em 0 1.5em 0;
}

.oliureiknir .fi_btn input { border-color : #eee; }

.oliureiknir .output {
  background : #f8f8f8;
  padding : 5px 5px 7px 10px;
  border : 1px solid #ddd;
  _height : 1em;
}
.oliureiknir table {
  margin : -1.5em 0 0 -5px;
  width : 100%;
}
.oliureiknir th,
.oliureiknir td {
  background : #fff;
  border-bottom : 2px solid #f8f8f8;
}
.oliureiknir th {
  text-align : left;
  font-weight : normal;
  padding : 2px 5px;
}
.oliureiknir .th th {
  text-align : right;
  font-size : .92em;
  background : transparent;
  padding : 0 7px 0 5px;
}
.oliureiknir td {
  text-align : right;
  font-weight : bold;
  padding : 2px 7px 2px 5px;
}

.oliureiknir tr.nuskattur td { color : #333; }
.oliureiknir tr.breyting td { padding-right : 13px; }
.oliureiknir tr.breyting td i {
  font-style : normal;
  font-weight : normal;
}
.oliureiknir td.haekkun { color : #c00; }
.oliureiknir td.haekkun i { color : #d99; }



/* **********  felgjaldreikn  ********** */
.felgjaldreikn h3 {
  margin : 0 0 .33em 0;
  padding-top : .5em;
}
.felgjaldreikn acronym { border : none; }

.felgjaldreikn form {
  padding : 0 5px 7px 5px;
  background : #f8f8f8;
  border : 1px solid #ddd;
}
.felgjaldreikn table {
  margin : 0;
  width : 100%;
}
.felgjaldreikn th.col1 { width : 40%; }
.felgjaldreikn th.col2 { width : 30%; }
.felgjaldreikn th.col3 { width : 30%; }


.felgjaldreikn th {
  text-align : left;
  font-weight : normal;
  padding : 2px 5px;
}

.felgjaldreikn .fi_txt input,
.felgjaldreikn .fi_sel select { width : 99%; }
.felgjaldreikn .fi_txt input { text-align : right; }

.felgjaldreikn th,
.felgjaldreikn td {
  background : #fff;
  border-top : 2px solid #f8f8f8;
}
.felgjaldreikn .afsl td { color : #9c9; color : #999; }
.felgjaldreikn .afsl th { color : #999; padding-left : 20px; }

.felgjaldreikn th {
  text-align : left;
  font-weight : normal;
  padding : 2px 5px;
  vertical-align : middle;
}
.felgjaldreikn .th th {
  font-weight : bold;
  background : transparent;
  border-left : 1px solid #ccc;
  padding : .91em 7px 0 5px;
  font-size : 1em;
  color : #666;
}
.felgjaldreikn .th th.col1 {
  font-size : 1.07em;
  color : #000;
  padding-top : .5em;
  padding-bottom : .33em;
  border-left : none;
}
.felgjaldreikn td {
  text-align : right;
  padding : 2px 7px 2px 5px;
  border-left : 1px solid #ccc;
}

.felgjaldreikn table i {
  font-style : normal;
  font-weight : normal;
  font-size : .92em;
  color : #999;
}
.felgjaldreikn .total th,
.felgjaldreikn .total td {
  font-weight : bold;
  border-top : 1px solid #bbb;
  border-bottom : 1px solid #ddd;
}





/* **********  malafl  ********** */
.malafl {
  margin : 0;
  padding-bottom : 1em;
  background-color : #fff;
}
.malafl ul {
  list-style : none;
  padding : 0;
  margin : 0;
}
.malafl li { display : inline;  padding : 0; }
.malafl a {
  display : block;
  padding : 1px 0 1px 18px;
  _height : 1em;
  background : transparent url("../img/malafl-colors.gif") 0% 0% no-repeat;
}
.malafl .cat2  a { background-position : 0% -25px; }
.malafl .cat3  a { background-position : 0% -50px; }
.malafl .cat4  a { background-position : 0% -75px; }
.malafl .cat5  a { background-position : 0% -100px; }
.malafl .cat6  a { background-position : 0% -125px; }
.malafl .cat7  a { background-position : 0% -150px; }
.malafl .cat8  a { background-position : 0% -175px; }
.malafl .cat9  a { background-position : 0% -200px; }
.malafl .cat10 a { background-position : 0% -225px; }
.malafl .cat11 a { background-position : 0% -250px; }
.malafl .cat12 a { background-position : 0% -275px; }
.malafl .cat13 a { background-position : 0% -300px; }
.malafl .cat14 a { background-position : 0% -325px; }



/* **********  malfllist  ********** */
.malfllist ul {
  list-style : none;
  padding : 0;
}

/* **********  malflindex, stgrindex  ********** */
.malflindex h3,
.stgrindex h3 { margin : 0; }
.malflindex .item,
.stgrindex .item {
  border-bottom : 1px solid #ccc;
  padding-left : 63px;
  padding-bottom : .5em;
  margin-bottom : .5em;
  background-position : 15px 5px;
  background-repeat : no-repeat;
  min-height : 39px;
  _height : 39px;
  _height /**/: 45px;
}

.malaflokkar .althjodlegt-samstarf .pagebody .wrapper,
.malflindex .cat1  { background-image : url("../img/mf-alsam.gif"); }

.malaflokkar .felog-og-starfsgreinahopar .pagebody .wrapper,
.malflindex .cat2  { background-image : url("../img/mf-felog.gif"); }

.malaflokkar .gaedastjornun-og-rekstur .pagebody .wrapper,
.malflindex .cat3  { background-image : url("../img/mf-gaedi.gif"); }

.malaflokkar .logfraedileg-malefni .pagebody .wrapper,
.malflindex .cat4  { background-image : url("../img/mf-logfr.gif"); }

.malaflokkar .markadsmal .pagebody .wrapper,
.malflindex .cat5  { background-image : url("../img/mf-markadsm.gif"); }

.malaflokkar .menntamal-og-fraedsla .pagebody .wrapper,
.malflindex .cat6  { background-image : url("../img/mf-menntun.gif"); }

.malaflokkar .nyskopun-og-throun .pagebody .wrapper,
.malflindex .cat7  { background-image : url("../img/mf-nysk.gif"); }

.malaflokkar .opinber-innkaup-og-utbod .pagebody .wrapper,
.malflindex .cat8  { background-image : url("../img/mf-innkaup.gif"); }

.malaflokkar .orku-og-umhverfismal .pagebody .wrapper,
.malflindex .cat9  { background-image : url("../img/mf-orkumal.gif"); }

.malaflokkar .stadlamal-og-ce-merkingar .pagebody .wrapper,
.malflindex .cat10 { background-image : url("../img/mf-iso.gif"); }

.malaflokkar .starfsskilyrdi-idnadar .pagebody .wrapper,
.malflindex .cat11 { background-image : url("../img/mf-starfssk.gif"); }

.malaflokkar .utflutningur-utras .pagebody .wrapper,
.malflindex .cat12 { background-image : url("../img/mf-utfl.gif"); }

.malaflokkar .vinnumarkadsmal .pagebody .wrapper,
.malflindex .cat13 { background-image : url("../img/mf-vinnumark.gif"); }

.malaflokkar .upplysinga-og-utgafumal .pagebody .wrapper,
.malflindex .cat14 { background-image : url("../img/mf-uppl.gif"); }


.starfsgreinahopar .heilbrigdistaekniidnadur .pagebody .wrapper,
.stgrindex .cat1  { background-image : url("../img/st-heilbr.gif"); }

.starfsgreinahopar .husgagnaidnadur .pagebody .wrapper,
.stgrindex .cat2  { background-image : url("../img/st-husg.gif"); }

.starfsgreinahopar .husgagnaidnadur .pagebody .wrapper,
.stgrindex .cat3  { background-image : url("../img/st-liftaekni2.gif"); }

.starfsgreinahopar .mannvirkjagerd .pagebody .wrapper,
.stgrindex .cat4  { background-image : url("../img/st-mannv.gif"); }

.starfsgreinahopar .matvaelaidnadur .pagebody .wrapper,
.stgrindex .cat5  { background-image : url("../img/st-matv.gif"); }

.starfsgreinahopar .malmidnadur .pagebody .wrapper,
.stgrindex .cat6  { background-image : url("../img/st-malmidn.gif"); }

.starfsgreinahopar .prentidnadur .pagebody .wrapper,
.stgrindex .cat7  { background-image : url("../img/st-prent.gif"); }

.starfsgreinahopar .sprotafyrirtaeki .pagebody .wrapper,
.stgrindex .cat8 { background-image : url("../img/st-sprotafyrirt.gif"); }

.starfsgreinahopar .storidja .pagebody .wrapper,
.stgrindex .cat9  { background-image : url("../img/st-storidja.gif"); }

.starfsgreinahopar .upplysingataekni .pagebody .wrapper,
.stgrindex .cat10  { background-image : url("../img/st-upplt.gif"); }

.starfsgreinahopar .ymis-idnadur .pagebody .wrapper,
.stgrindex .cat11  { background-image : url("../img/st-ymsl.gif"); }

.starfsgreinahopar .thjonustuidnadur .pagebody .wrapper,
.stgrindex .cat12 { background-image : url("../img/st-thj.gif"); }



/* **********  .pageextra3 boxes  ********** */
.p3verk { width : 176px; }
.p3akkur { width : 176px; }
.p3brennid { width : 199px; }
.p3umr { width : 200px; }
.p3servefir { width : 176px; }

.p3verk,
.p3akkur,
.p3brennid,
.p3umr,
.p3servefir { clear : none; }

.w1k .pageextra3 .box { width : 24.9%; }

.p3verk .boxhd { border-bottom-color : #5ba390; }
.p3verk .content { border-top-color : #7db6a7; }
.p3verk a:link,
.p3verk a:visited { color : #7db6a7; }

.p3akkur .boxhd { border-bottom-color : #5ba390; }
.p3akkur .content { border-top-color : #7db6a7; }
.p3akkur a:link,
.p3akkur a:visited { color : #7db6a7; }
.p3akkur h3,
.p3akkur .summary { font-size : .91em; }
.p3akkur h3 .meta { font-size : 1em; }
.p3akkur .summary { line-height : 1.1em; }


.p3brennid .boxhd { border-bottom-color : #a1966a; }
.p3brennid .content { border-top-color : #b0a782; }
.p3brennid a:link,
.p3brennid a:visited { color : #b0a782; }

.p3umr .boxhd { border-bottom-color : #6b8a9f; }
.p3umr .content { border-top-color : #79a0ba; }
.p3umr a:link,
.p3umr a:visited { color : #79a0ba; }

.p3servefir .boxhd { border-bottom-color : #7d6565; border-right : none; }
.p3servefir .content { border-top-color : #968080; border-right : none; }
.p3servefir a:link,
.p3servefir a:visited { color : #968080; }

.pageextra3 .articlelist li i
.pageextra3 .articlelist li a {
  display : inline;
  font-weight : bold;
  font-family : verdana, sans-serif;
}






/* **********  .pageextra3 boxes  ********** */
.registrationform .general label {
  float : left;
  width : 120px;
}
.registrationform .general input {
  width : 200px;
}

.registrationform acronym { color : blue; }
.registrationform .about { font-size : 0.909em; color : blue; }

.registrationform fieldset {
  border : none;
  padding : 0;
  margin : 0 0 1em 0;
}
.registrationform .fi_chk ul {
  list-style : none;
  margin : 0;
  padding : 0;
}

.registrationform .events { float : left; margin-right : 50px; }


.registrationform .ticketnr label { display : none;}
.registrationform .ticketnr p { margin-bottom : 1px; }

.registrationform .ticketnr input { width : 80px; }

.registrationform .info {
  font-size : .909em;
  margin-left : 20px;
  margin-right : 300px;
}

.registrationform .fi_btn input {
  float : right;
  margin-right : 150px;
}

