/**
 * Reset
 */
*
{
  margin: 0;
  padding: 0;

}

html { overflow-y:scroll; }

img { border:0 ; }

a
{
  color: #000;
  text-decoration: none;
}

ul { list-style: none; }

h1, h2, h3, h4 { font-weight: normal; }

/**
 * Misc
 */
.clear { clear: both; }
.stream { display:none }

/**
 * Layout
 */
body { font: 11px/140% Arial, sans-serif; background: #cecfd9 url(/lisalib/getfile.aspx?itemid=3000) repeat-x top left; }

#background
{
  background: 
  position: relative;
  z-index: 10;
}

#wrapper
{
  width: 910px;
  margin: 20px auto 0 auto;
  position: relative;
  padding-top: 145px;
}

/**
 * Breadcrumbs
 */
#breadcrumbs
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2824) repeat-x bottom left;
  margin-left: 179px;
  color: #999;
  padding-bottom: 10px;
  position: relative;
  z-index: 2;
}
#breadcrumbs a { color: #999; }

/**
 * Columns
 */
#colhead
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2808) no-repeat bottom left;
  height: 9px;
}

#colwrap
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2805) repeat-y bottom left;
  padding: 10px 18px;
}

#colfoot
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2806) no-repeat bottom left;
  height: 9px;
}

/**
 * Header
 */
#header { position: absolute; top: 0; left: 0; margin:30px 0px 0px 0px; }


/**
 *  Navigation
 */
#nav
{
  position: absolute;
  top: 110px;
  left: 20px;
}
#nav ul { list-style: none; }
#nav ul li { float: left; }
#nav ul li a
{
  font-size: 1.45em; /* 16px */
  text-transform: uppercase;
  margin: 0 30px 0 0;
}
#nav img { border: 0; }

#extras
{
  position: absolute;
  top: 118px;
  right: 0px;
  padding-right: 20px;
}
#extras ul { list-style: none; }
#extras ul li { float: left; text-transform: uppercase; padding-top: 10px; }
#extras ul li.only a
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2810) no-repeat 50px 0px;
  height: 40px;
  width: 80px;
  display: block;
}

/**
 * Subpage layout
 */
.subpage #colwrap
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2819) repeat-y top left;
  padding: 10px 18px 10px 5px;
}

.subpage #colhead
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2821) no-repeat bottom left;
}

.subpage #colfoot
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2820) no-repeat bottom left;
}

.subpage #contentwrap
{
  float: right;
  width: 700px;
  margin: 30px 6px 0 0;
}

/**
 * Header for subpages
 */
.header { border-bottom: 1px solid #c3c3c3; padding-bottom: 6px; }
.header h2
{
  float: left;
  height: auto;
  font-size: 2.73em; /* 30px */
}
.header .print
{
  color: #663;
  float: right;
  margin: 0 10px -10px 0;
  padding: 17px 22px 0 0;
  background: transparent url(/lisalib/getfile.aspx?itemid=2825) no-repeat 100% 90%;
}


#col1 { width:165px; }
#toppicture{ width:165px; margin-top:-40px; }


/**
 * Menu
 */
#menu
{
  xmargin: -40px 0 0 0;
  xpadding: 110px 0 0 0;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  float: left;
  width: 165px;
  xbackground: transparent url(/lisalib/getfile.aspx?itemid=3002) no-repeat top left;
}

#menu ul li.last { border-bottom: 1px solid #f1f3f6; }
#menu ul li a
{
  border-top: 1px solid #f1f3f6;
  border-bottom: 1px solid #b9c3d2;
  background: #d0d7e1;
  padding: 3px 0 3px 20px;
  margin: 0 5px 0 0;
  width: 140px;
  display: block;
}
#menu ul li a:hover { background: #e3e7ed; }

#menu ul li.selected
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2823) no-repeat 100% 50%;
}

#menu ul li.selected a
{
  background: #666633;
  color: #fff;
  border-bottom: 0;
}

/**
 * Content
 */

#content
{
  margin: 20px 20px 10px 25px;
  float: left;
  width: 410px;
}

#content h2
{
  font-size: 2.72em;
  padding: 0 0 5px 0;
  border-bottom: 1px solid #c3c3c3;
  margin-bottom: 10px;
}

#content h3 { font-size: 1.81em; margin-bottom: 20px; }

#content li { margin-left: 15px; }

.subpage #content { width: 520px; margin: 10px 0 0 0; }

.back
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2826) no-repeat top left;
  width: 73px;
  height: 29px;
  float: left;
  color: #663;
  text-align: center;
  padding-top: 5px;
  margin-top: 15px;
}
.back a { color: #663; }
.back span { font-size: 1.55em; }

#content p { margin-bottom: 12px; }

.quote
{
  color: #606191;
  float: left;
  width: 165px;
  font-size: 1.45em;
  margin: 55px 0 0 10px;
  font-style: italic;
  background: transparent url(/lisalib/getfile.aspx?itemid=2827) no-repeat 100% 100%;
  padding-bottom: 15px;
}

#help { float: left; margin: 22px 20px 0 0; width: 161px; }

#info { float: left; margin: 25px 0 0 0; width: 212px; }
#info h3
{
  font-size: 1.45em;
  background: transparent url(/lisalib/getfile.aspx?itemid=2809) repeat-x bottom left;
  margin-bottom: 10px;
  padding-bottom: 5px;
}
#info .box { clear: both; }

#vidskiptavinir
{
  height: 80px;
  position: relative;
  background: transparent url(/lisalib/getfile.aspx?itemid=2854) no-repeat bottom left;
  z-index: 10; margin-bottom: 25px;
}

#vidskiptavinir div
{
  padding: 4px 0 0 4px;
}

#vidskiptavinir ul
{
  position: absolute;
  top: 0;
  right: 10px;
  width: 9999px;
}

#vidskiptavinir img { border: 0; }
#info #vidskiptavinir ul li
{
  background: none;
  margin: 0;
  padding: 0 10px 0 0;
  float: left;
  z-index: 5;
}

.box { margin-bottom: 10px; }

/**
 * Tilkynningar
 */
#tilkynningar
{
  margin-top: 10px;
}

#tilkynningar h2
{
  font-size: 1.45em;
  text-align: center;
}

#tilkynningar ul
{
  position: relative;
  background: transparent url(/lisalib/getfile.aspx?itemid=2813) no-repeat bottom left;
  width: 160px;
  height: 195px;
}

#tilkynningar ul li
{
  height: 45px;
  margin: 0 6px;
  padding: 5px 0px;
  background: transparent url(/lisalib/getfile.aspx?itemid=2816) repeat-x bottom left;
}
#tilkynningar ul li.last { background: none; }
#tilkynningar ul li span { display: block; color: #999; }

#tilkynningar ul li.yfirlit
{
  background: none;
  bottom: 0;
  color: #666666;
  font-size: 0.91em;
  height: auto;
  left: 40px;
  padding: 0 10px 2px;
  margin: 0;
  position: absolute;
  text-transform: uppercase;
  width: 70px;
}

#tilkynningar-listi h3 { margin-bottom: 10px; }
#tilkynningar-listi span { color: #444; }
#tilkynningar-listi h3 a img { border: 0; }

#tilkynning { margin-bottom: 10px; }
#tilkynning h3 { margin-bottom: 10px; }
#tilkynning span { color: #444; }

/**
 * Info
 */
#info ul li
{
  background: transparent url(/lisalib/getfile.aspx?itemid=2817) no-repeat center left;
  padding-left: 8px;
}

/**
 * Footer
 */
#footer { margin: 10px 0; text-align: center; color: #666; }
#footer a { color: #663; }

#lisanet { position: absolute; bottom: 49px; right: 20px;}

.customersSay { background: url(/lisalib/getfile.aspx?itemid=5906) no-repeat top left; width: 140px; height: 238px; color: #606191; padding: 64px 10px 0px 10px; position: relative; }
.customersSay .customerText { font-size: 1.17em; font-style: italic; }
.customersSay .customerName { margin-top: 3px; margin-bottom: 3px; }
.customersSay .customerQuote { background: url(/lisalib/getfile.aspx?itemid=5905) no-repeat top left; width: 30px; height: 26px;  float: right;  margin-top:1px; }
.customersSay a.more { color: #535353; position: absolute; bottom: 18px; right: 20px; }

.customer { clear: both; margin-bottom: 20px; height: 110px; }
.customer .customerImg { float: left; }
.customer .customerWrap { float: right; width: 340px; }
.customer .customerName { font-weight: bold; }
