.no-disp, .printOnly { display: none; }

body {
  padding: 0 0 20px 0;
  margin-top: 23px;
  border: none;
  font-family: Arial, sans-serif;
  font-size: 11px;  _font-size:  68.75%;
  text-align: center;
  background: #fff url(/img/utlit_2007/bg-body.gif) repeat-x 0% 0%;
} /* #f8f8f9 url(/img/utlit_2007/bg-body-jol.gif) repeat-x 0% 0% */

/* **************************************************************** */
/* Basic Settings                                                   */
/* **************************************************************** */
html, body, p, th, td, div, ul, li, input, select {
  color: #3d3d3d;
}

p {font-family: Arial, sans-serif; }

a,
a:link {
  color: #0063b3;
  text-decoration: none;
  position: relative;
}

a:hover,
a:active { 
  color: #0063b3; 
  text-decoration: underline;
  -moz-outline-style: none;
}

hr {
  border: 0;
  color: #ccc;
  background-color: #ccc;
  height: 1px;
}

img { 
  margin: 0;
  padding: 0;
  border: none; 
}

h1, h2, h3, h4, h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #014479;
}

h1 {
  font-size: 1.4em;
  margin-bottom: .55em;
}

h2 {
  font-size: 1.3em;
  margin-bottom: .55em;
}

h3 {
  font-size: 1.2em;
  margin-bottom: .55em;
}

h4 {
  font-size: 1.1em;
  margin-bottom: .55em;
}

h5 {
  font-size: 1em;
  margin-bottom: .55em;
}

h6 {
  font-size: .9em;
  margin-bottom: .55em;
}

ul { list-style-image: url(/img/utlit_2007/li.gif); list-style: outside; margin: 0px; padding: 0 0 0 20px;}
ul li {list-style-image: url(/img/utlit_2007/li.gif); padding: 2px 0;}
ol li {padding: 2px 0 10px 0px;}

input, select, textarea {
  font-family: Arial, sans-serif; font-size: 1em;
}

/* **************************************************************** */
/* Layout of template columns                                       */
/* **************************************************************** */

#two-col-home #wrapper,
#two-col-sub #wrapper,
#three-col-home #wrapper,
#three-col-sub #wrapper {
  text-align: left;
  margin: 0 auto 0 auto;
  background: url(/img/utlit_2007/bg-wrapper-fix.png);
}

/*#three-col-sub #wrapper {
  background: url(/img/utlit_2007/bg-wrapper.png);
}*/

#wrapper-extra { float: left;  background: url(/img/utlit_2007/bg-wrapper-extra.gif) no-repeat 5px 129px;}

/*
#two-col-home #wrapper, 
#three-col-sub #wrapper, */
#wrapper, #main-navigation, #footer, .side-box, .main_navigation,
#fp-Sitemap .content, #fp-Sitemap .title, 
#wrapperFpBtn, #wrapperBtn, img { behavior: url('/css/iepngfix.htc'); }

#header {
  padding: 0;
  margin: 0;
  height: 129px;
  background: url(/img/utlit_2007/bg-header2-new.gif) no-repeat 5px 0%;
}

#header .logo { position: absolute; top: 43px; left: 61px; border: 0; }

/* **************************************************************** */
/* Quick navigation in header for each template                     */
/* **************************************************************** */

#qnav { 
  position: absolute; 
  top: 21px; 
  right: 295px;
}
#qnav ul { list-style: none; padding: 0; margin: 0; }
#qnav ul li { display: inline; padding-top: 10px;}
#qnav ul li a {  }
#qnav ul li .sep { padding: 0 7px 0 7px; background: url(/img/utlit_2007/bg-sep-qnav.gif) no-repeat 50% 50%; }
#qnav ul #qnavInnskraning {background: url(/img/utlit_2007/bg-top-innskraning.gif) 0% 0% no-repeat; margin-right: 5px; height: 32px; padding-bottom: 10px; _background-position: 0% 10px;}
*+html #qnav ul #qnavInnskraning {background-position: 0% 10px;} /* IE 7 */

#qnav ul #qnavInnskraning a {padding: 0px 35px 8px 10px; color: #7f7f7f; }
#qnav ul #qnavInnskraning a:hover {color: #0063b3;}


/* **************************************************************** */
/* FontZizer                          */
/* **************************************************************** */
.qfontsizer {
  position: absolute;
  top: 18px;
  left: 675px;
}
.qfontsizer ul { list-style: none; padding: 0; margin: 0; }
.qfontsizer ul li { float: left; list-style: none;}
.qfontsizer #font1 {margin-top: 2px;}
.qfontsizer #font1 a {padding: 2px; }
.qfontsizer #font2 a {font-size: 1.3em; padding: 2px;}
.qfontsizer #font3 a {font-size: 1.3em; background: #0063b3; color: #fff; padding: 0 4px;}

/* **************************************************************** */
/* Quick search in header for each template                         */
/* **************************************************************** */

#qsearch { 
  position: absolute; 
  top: 17px; 
  right: 20px;
  width: 210px;
}

#qsearch .content { padding: 0px; }

#qsearch .input-field { 
  float: left; 
  width: 175px;
  height: 21px;
  font-size: .9em;
  padding: 5px 10px 0 5px; 
  border: none;
  background: url(/img/utlit_2007/bg-input-search.gif) no-repeat 0% 0%; 
}
* html #qsearch .input-field {  background-attachment: fixed;}

#qsearch input.button {  
  float: left;
  width: 15px;
  height: 15px;
  margin-top: 3px;
  border: none;
  text-indent: -999px;
  letter-spacing: -2000px;
  overflow: hidden;
  background: url(/img/utlit_2007/bg-search-button.gif) no-repeat 0% 0%;
  cursor: pointer;
  _cursor: hand;
}

/* **************************************************************** */
/* Banner in header (Ţjónusta & Tjónavakt)                          */
/* **************************************************************** */

.h-banners {
  position: absolute;
  top: 72px;
  right: 18px;
}
.h-banners ul { list-style: none; padding: 0; margin: 0; }
.h-banners ul li { float: left; list-style: none;}
.h-banners ul li.tjonustusimi { width: 169px; height: 40px; padding: 0px; margin-right: 0px; text-indent: -2000px; background:url(/img/utlit_2007/bg-top-thjonustusimi.gif) no-repeat 100% 0%; border-right: 1px solid #ebebeb; }
.h-banners ul li.vegavernd { width: 172px; height: 40px; padding: 0px; text-indent: -2000px; background:url(/img/utlit_2007/bg-top-vegavernd.gif) no-repeat 100% 0%; }

/* **************************************************************** */
/* Main Navigation                                                  */
/* **************************************************************** */

.main-navigation { width: 172px; font-weight: bold; padding-bottom: 7px; margin-bottom: 18px; background: url(/img/utlit_2007/bg-main-nav-bottom2.png) no-repeat 0% 100%; }
#three-col-home .main-navigation {margin-bottom: 52px;}

.main-navigation ul { list-style: none; padding: 0px 0 9px 0; margin: 0; }
.main-navigation li { display: inline; padding: 0; margin: 0; }
.main-navigation a { display: block; color: #11568f; text-decoration: none; background: url(/img/utlit_2007/bg-main-nav.gif) no-repeat 0% 0%; }
.main-navigation a:hover { text-decoration: underline; }

/* ---- lines @ ul bottom --- */
.main-navigation .level1 .current_parent ul,
.main-navigation .level1 .current_parent_tjon ul {padding-left: 10px; background: url(/img/utlit_2007/bg-main-nav-parent-ul.gif) repeat-x 0% 100%; }
.main-navigation .level1 .current_parent .level2 ul,
.main-navigation .level1 .current_parent_tjon .level2 ul {padding-left: 10px; margin: 0; background: url(/img/utlit_2007/bg-main-nav-parent-ul.gif) repeat-x 0% 100%;}

/* ---- 1st level --- */
.main-navigation .level1 a { height: 18px; padding: 5px 0 0 20px; background: url(/img/utlit_2007/bg-main-nav.gif) no-repeat 0% 0%;}
.main-navigation .level1 .tjon a { height: 18px; padding: 5px 0 0 20px; background: url(/img/utlit_2007/bg-main-nav-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .current_page a { border: none; background: url(/img/utlit_2007/bg-main-nav-active.gif) no-repeat 0% 0%; }
.main-navigation .level1 .current_page_tjon a { border: none; background: url(/img/utlit_2007/bg-main-nav-active-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 .current_parent a { border: none; background: url(/img/utlit_2007/bg-main-nav-parent.gif) no-repeat 0% 0%; }
.main-navigation .level1 .current_parent_tjon a { border: none; background: url(/img/utlit_2007/bg-main-nav-parent-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 li { background: url(/img/utlit_2007/bg-main-nav.gif) bottom left no-repeat; }
.main-navigation .level1 li.tjon { background: url(/img/utlit_2007/bg-main-nav-tjon.gif) bottom left no-repeat; }
.main-navigation .level1 li.current_parent { background: url(/img/utlit_2007/bg-main-nav-parent.gif) no-repeat 0% 0%; }
.main-navigation .level1 li.current_parent_tjon { background: url(/img/utlit_2007/bg-main-nav-parent-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 li.current_page { background: url(/img/utlit_2007/bg-main-nav-active.gif) no-repeat 0% 0%; }
.main-navigation .level1 li.current_page_tjon { background: url(/img/utlit_2007/bg-main-nav-active-tjon.gif) no-repeat 0% 0%; }

/* ---- 2nd level --- */
.main-navigation .level1 .level2 { width: 162px; padding: 0;}
.main-navigation .level1 .level2 a { height: 17px; padding: 3px 0 0 20px; font-weight: normal; background: url(/img/utlit_2007/bg-main-nav-2.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .tjon a { height: 17px; padding: 3px 0 0 20px; font-weight: normal; background: url(/img/utlit_2007/bg-main-nav-2-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .big a { height: 35px; background: url(/img/utlit_2007/bg-main-nav-big-2.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .big_tjon a { height: 35px; background: url(/img/utlit_2007/bg-main-nav-big-2-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .current_page a { font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-active-2.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .current_page_tjon a { font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-active-2-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .current_page_big a { height: 35px; font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-active-big-2.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .current_page_big_tjon a { height: 35px; font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-active-big-2-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .current_parent a { font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-parent-2.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .current_parent_tjon a { font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-parent-2-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .current_parent_big a { height: 35px; font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-parent-big-2.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .current_parent_big_tjon a { height: 35px; font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-parent-big-2-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 li { background: url(/img/utlit_2007/bg-main-nav-2.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.tjon { background: url(/img/utlit_2007/bg-main-nav-2-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.big { background: url(/img/utlit_2007/bg-main-nav-big-2.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.big_tjon { background: url(/img/utlit_2007/bg-main-nav-big-2-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.current_page { background: url(/img/utlit_2007/bg-main-nav-active-2.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.current_page_tjon { background: url(/img/utlit_2007/bg-main-nav-active-2-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.current_page_big { background: url(/img/utlit_2007/bg-main-nav-active-big-2.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.current_page_big_tjon { background: url(/img/utlit_2007/bg-main-nav-active-big-2-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.current_parent { background: url(/img/utlit_2007/bg-main-nav-parent-2.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.current_parent_tjon { background: url(/img/utlit_2007/bg-main-nav-parent-2-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.current_parent_big { background: url(/img/utlit_2007/bg-main-nav-parent-big-2.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 li.current_parent_big_tjon { background: url(/img/utlit_2007/bg-main-nav-parent-big-2-tjon.gif) no-repeat 0% 0%; }

/* ---- 3rd level --- */
.main-navigation .level1 .level2 .level3 { width: 152px; margin-left: 10px; padding: 0; }
.main-navigation .level1 .level2 .level3 a { height: 17px; padding: 3px 0 0 20px; font-weight: normal; background: url(/img/utlit_2007/bg-main-nav-3.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .level3 .tjon a { height: 17px; padding: 3px 0 0 20px; font-weight: normal; background: url(/img/utlit_2007/bg-main-nav-3-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .level3 .big a { height: 35px; background: url(/img/utlit_2007/bg-main-nav-big-3.gif) no-repeat 0% 0%; padding-right: 7px;}
.main-navigation .level1 .level2 .level3 .big_tjon a { height: 35px; background: url(/img/utlit_2007/bg-main-nav-big-3-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .level3 .current_page a { font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-active-3.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .level3 .current_page_tjon a { font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-active-3-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .level3 .current_page_big a { height: 35px; font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-active-big-3.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .level3 .current_page_big_tjon a { height: 35px; font-weight: bold; background: url(/img/utlit_2007/bg-main-nav-active-big-3-tjon.gif) no-repeat 0% 0%;}
.main-navigation .level1 .level2 .level3 li { background: url(/img/utlit_2007/bg-main-nav-3.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 .level3 li.tjon { background: url(/img/utlit_2007/bg-main-nav-3-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 .level3 li.big { background: url(/img/utlit_2007/bg-main-nav-big-3.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 .level3 li.big_tjon { background: url(/img/utlit_2007/bg-main-nav-big-3-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 .level3 li.current_page { background: url(/img/utlit_2007/bg-main-nav-active-3.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 .level3 li.current_page_tjon { background: url(/img/utlit_2007/bg-main-nav-active-3-tjon.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 .level3 li.current_page_big { height: 35px; background: url(/img/utlit_2007/bg-main-nav-active-big-3.gif) no-repeat 0% 0%; }
.main-navigation .level1 .level2 .level3 li.current_page_big_tjon { height: 35px; background: url(/img/utlit_2007/bg-main-nav-active-big-3-tjon.gif) no-repeat 0% 0%; }

/* **************************************************************** */
/* fp-Sitemap                                                       */
/* **************************************************************** */

#fp-Sitemap { clear: both; width: 970px; margin: 6px auto 0px auto; padding: 0px; text-align: left;}
#fp-Sitemap .title {background: url(/img/utlit_2007/bg-footer-flytileidir.png) repeat-y 0% 0%; height: 37px; width: 970px;}
#fp-Sitemap .title h2 { margin: 0px; padding: 13px 24px; font-size: 1.1em; color: #333;}
#fp-Sitemap .content { width: 970px; padding: 0px; margin: 0px;
                       background: url(/img/utlit_2007/bg-footer-flytileidir-content.png) repeat-y 0% 0%; }
#fp-Sitemap .content .boxwrapper {background: #f6f6f6; margin-left: 11px; width: 921px; padding: 13px;}
#fp-Sitemap .content .boxwrapper .box { float: left; width: 152px;}

#fp-Sitemap .content .boxwrapper .box h4 { color: #666; padding: 0; margin-bottom: 4px; }
#fp-Sitemap .content .boxwrapper .box h4 a { color: #999; text-decoration: none; display: block; }
#fp-Sitemap .content .boxwrapper .box h4 a:hover { color: #333; text-decoration: underline; }
#fp-Sitemap .content .boxwrapper .box ul { list-style: none; padding: 0px; margin: 0px; }
#fp-Sitemap .content .boxwrapper .box ul li { padding: 2px 0px; margin: 1px 5px 1px 0px; list-style: none; list-style-image: none; }
#fp-Sitemap .content .boxwrapper .box ul li a:link { color: #999; }
#fp-Sitemap .content .boxwrapper .box ul li a:hover { color: #333; text-decoration: underline;}

/* **************************************************************** */
/* Footer                                                           */
/* **************************************************************** */

#footerAd 
{
  width: 970px;
  margin: 0 auto 0 auto;
}
#footerAd .content 
{
  float: left;
  position: absolute;
  margin: 10px 0 0 770px;
  _margin: 10px 0 0 285px; /* IE 5 og 6 */
  width: 180px;
  z-index: 10004;
  text-align: right;
}
*+html #footerAd .content { margin-left:285px;} /* IE 7 */

#footer 
{
  width: 970px;
  height: 75px;
  margin: 0px auto 0px auto ;
  background: url(/img/utlit_2007/bg-footer-fix.png) no-repeat 0% 0%;
}

#footer .content {
  float: left;
  padding: 12px 0 0 23px;
  text-align: left;
}

#footer .content ul { float: left; list-style: none; padding: 0; margin: 0; }
#footer .content ul.b1 { width: 187px; }
#footer .content ul.b2 { width: 200px; }
#footer .content ul.b3 { width: 220px; }
#footer .content ul.b4 { width: 140px; }

#footer .content li { padding: 0; margin: 0; list-style: none; list-style-image: none;}
#footer .content li.bold { font-weight: bold; }

#footer .content a { text-decoration: underline; }
#footer .content a:hover { text-decoration: none; }

    
