/* **************************************************************** */
/* Title definitions                                                */
/* **************************************************************** */

h2.title {
  font-size: 1.1em;
  padding: 9px 0 8px 13px;
  margin-bottom: 0;
  background: url(../img/bg-title.gif) repeat-x 0% 0%;
}

/* **************************************************************** */
/* Banner Frontpage                                                 */
/* **************************************************************** */

.fp-banner { margin-bottom: 10px; }

/* **************************************************************** */
/* Box definitions                                                  */
/* **************************************************************** */

.box { padding: 10px; background: #fafafa; }

.box ul { list-style: none; list-style-position: outside; padding: 0; margin: 0; }
.box ul li { padding: 0 0 5px 0; margin: 0; }

/**** Opna heimabanka box ****/
.box.hb { position: relative; padding-left: 8px; border-bottom: 2px solid #00703c; }

.box.hb li a.hbanki,
.box.hb li a.fbanki { display: block; width: 123px; height: 14px; text-indent: -2000px; }

.box.hb li a.hbanki { background: url(../img/bg-hbanki.gif) no-repeat 0% 0%; }
.box.hb li a.fbanki { background: url(../img/bg-fbanki.gif) no-repeat 0% 0%; }

.box.hb .locker { 
  position: absolute;
  top: -13px;
  right: 0;
  display: block; 
  width: 49px; 
  height: 60px; 
  background: url(../img/bg-locker.gif) no-repeat 0% 0%;
}

/**** Two columns frontpage ****/
.fp-two-col { float: left; width: 100%; margin-bottom: 10px; }

.fp-two-col .left,
.fp-two-col .right { position: relative; float: left; width: 265px; }

.fp-two-col .left { margin-right: 10px; }

 /**** News frontpage ****/
.fp-two-col .news .item { padding: 7px 0 7px 0; border-bottom: 1px solid #999; }
.fp-two-col .news .item .date {  }
.fp-two-col .news .item h2 { font-size: 1em; margin-bottom: 4px; }
.fp-two-col .news .item .more { font-size: .9em; font-weight: bold; margin-top: 4px; }

.fp-two-col .left .more-news,
.fp-two-col .right .more-news { 
  position: absolute; 
  top: 10px; 
  right: 10px;
  font-size: .9em;
  font-weight: bold;
}

/**** Onecol columns frontpage ****/
 .fp-one-col { float: left; width: 100%; margin-bottom: 10px; }

.fp-one-col .left { position: relative; float: left; width: 540px; }

.fp-one-col .left { margin-right: 10px; }
 /**** News frontpage ****/
.fp-one-col .news .item { padding: 7px 0 7px 0; border-bottom: 1px solid #999; }
.fp-one-col .news .item .date {  }
.fp-one-col .news .item h2 { font-size: 1em; margin-bottom: 4px; }
.fp-one-col .news .item .more { font-size: .9em; font-weight: bold; margin-top: 4px; }

.fp-one-col .left .more-news { 
  position: absolute; 
  top: 10px; 
  right: 10px;
  font-size: .9em;
  font-weight: bold;
}


/***** Employee List*****/
.clTbl
{
	color: #000; 
	padding: 3px 0 3px 0;
	border-bottom:solid 1px #8fb324;
}


/***** Print this page *****/

.PrintThisPage:hover
{
  cursor: pointer;
  _cursor: hand;
  text-decoration: underline;
}