/* **************************************************************** */
/* Img definitions right sidebar subpages                           */
/* **************************************************************** */

#block_3 img { margin-bottom: 10px !important; _margin-bottom: 7px; }

*:first-child+html #block_3 img { margin-bottom: 7px !important; }

/* **************************************************************** */
/* Banners left/main column on frontpage                            */
/* **************************************************************** */

/**** Definition for sidebar banner right on subpages ****/
ul.fp-banners li a.finna-sendingu.small { width: 230px; height: 97px; background: url(../img/banner-finna-sendingu-small.gif) no-repeat 0% 0%; }

.finna-sendingu {
  position: relative;
  display: block; 
  width: 240px;
  height: 110px;
  background: url(../img/banner-finna-sendingu-no-text.gif) no-repeat 0% 0%; 
  margin-bottom: 10px;
}

.finna-sendingu a { display: block; width: 240px; height: 110px; color: #000; }
.finna-sendingu a:hover { color: #000; text-decoration: none; }

.finna-sendingu .haus {
  position: absolute;
  top: 10px;
  left: 10px;
  font-family: "Trebuchet MS";
  font-size: 1.6em;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0px;
}

.finna-sendingu .smelltu {
  position: absolute;
  top: 70px;
  left: 10px;
}

.afgreidslustadir {
  position: relative;
  display: block; 
  width: 240px;
  height: 110px;
  background: url(../img/banner-afgreidslustadir-no-text.gif) no-repeat 0% 0%; 
  margin-bottom: 4px !important;
  _margin-bottom: 6px;
}

.afgreidslustadir a { display: block; width: 240px; height: 110px; color: #000; }
.afgreidslustadir a:hover { color: #000; text-decoration: none; }

.afgreidslustadir .haus {
  position: absolute;
  top: 10px;
  left: 10px;
  font-family: "Trebuchet MS";
  font-size: 1.6em;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0px;
}

.afgreidslustadir .smelltu {
  position: absolute;
  top: 50px;
  left: 10px;
}

/* **************************************************************** */
/* News list frontpage                                              */
/* **************************************************************** */

.fp-newslist {
  min-height: 207px;

  margin-bottom: 10px;
  background: #f1f1f1;
}

.fp-newslist h2 {
  font-family: "Trebuchet MS";
  font-size: 1.6em;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 0;
  padding: 15px 0 12px 15px;
}

.fp-newslist h2 a { color: #000; }
.fp-newslist h2 a:hover { color: #000; text-decoration: none; }

.fp-newslist ul { width: 215px; list-style: none; list-style-position: outside; padding: 0 0 1px 0; margin: 0 0 0 14px; }
.fp-newslist ul li { padding: 0 0 0 12px; margin: 0 0 10px 0; background: url(../img/bg-red-arrow.gif) no-repeat 0% 8%; }

.fp-newslist ul li a { color: #000; }
.fp-newslist ul li a:hover { color: #cc0000; text-decoration: underline; }

/* **************************************************************** */
/* Dotted box frontpage                                             */
/* **************************************************************** */

.dotted-box {
  margin-bottom: 10px;
  border: 1px dotted #dd131a;
  padding-bottom: 10px;
}

.dotted-box h2 {
  font-family: "Trebuchet MS";
  font-size: 1.6em;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 0;
  padding: 11px 0 6px 15px;
}

.dotted-box ul { width: 214px; list-style: none; list-style-position: outside; padding: 0; margin: 0 0 0 14px; }
.dotted-box ul li { padding: 0 0 0 12px; margin: 0 0 3px 0; background: url(../img/bg-red-arrow.gif) no-repeat 0% 50%; }

.dotted-box ul li a { color: #000; }
.dotted-box ul li a:hover { color: #cc0000; text-decoration: underline; }

/* **************************************************************** */
/* Banners right column on frontpage                                */
/* **************************************************************** */

.fp-banners-right .banner1 img { 
  padding: 0; 
  margin: 0 0 10px 0 !important; 
  _margin: 0 0 7px 0; 
}

*:first-child+html .fp-banners-right .banner1 img { margin: 0 0 7px 0 !important; }

.fp-banners-right .banner2 img { padding: 0; margin: 0; }

/* **************************************************************** */
/* News detail                                                      */
/* **************************************************************** */

.news-detail { margin-bottom: 70px !important; _margin-bottom: 20px; }

*:first-child+html .news-detail { margin-bottom: 20px !important; }

/*.news-detail img { float: right; padding: 0 0 20px 20px; }*/
.news-detail img.left { float: left; padding: 10px 10px 10px 0; }
.news-detail img.right { float: right; padding: 10px 0 10px 10px; }


.news-detail .back-wrapper { float: left; width: 549px; list-style: none; padding: 0; margin-top: 20px; }
.news-detail .back { float: right; padding: 0; margin: 0; }
/*
.news-detail a.back {
  display: block;
  width: 76px;
  height: 24px;
  text-indent: -2000px;
  background: url(../img/bg-btn-tilbaka.gif) no-repeat 0% 0%;
}
*/
.news-detail a.back 
{
	background:transparent url(../img/bg-button-103.gif) no-repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:1em;
	font-weight:bold;
	height:24px;
	padding:5px 5px 0px 5px;
	text-transform:uppercase;
	text-decoration:none;
}

.news-detail ul { list-style: disc; list-style-position: inside; padding: 0; margin: 0 0 15px 0; }
.news-detail ul li { padding: 0; margin: 0 0 2px 15px; }

/* **************************************************************** */
/* Category box                                                     */
/* **************************************************************** */

.category-box {
  float: left;
  width: 269px;
  /*min-height: 106px;*/
  _height: 106px;
  background: #f2f2f2;
  margin: 0 11px 11px 0;   
}

.category-box.last { margin-right: 0px; float:right; }

.category-box .catboxcontent { padding: 6px; float:left;}

.category-box .catboxcontent h2 { float: left; width: 132px; font-size: 1.2em; margin: 0 0 7px 10px !important; _margin: 0 0 0 10px; }

*:first-child+html .category-box .catboxcontent h2 { margin: 0 0 0 10px !important; } 

.category-box .catboxcontent .pic { float: left; width: 103px; height: 94px; }

.category-box .catboxcontent ul { float: left; width: 142px; list-style: none; list-style-position: outside; padding: 0; margin: 0 0 0 12px; }
.category-box .catboxcontent li { padding: 0 0 0 12px; margin: 0 0 1px 0; background: url(../img/bg-red-arrow.gif) no-repeat 0% 50%; }

.category-box .catboxcontent li a { color: #000; }
.category-box .catboxcontent li a:hover { color: #cc0000; text-decoration: underline; }

/* **************************************************************** */
/* Gray box content area subpages                                   */
/* **************************************************************** */

.single-gray-box { float: left; width: 549px; background: #f2f2f2; }
.single-gray-box .grayboxcontent { padding: 13px 13px 13px 27px; }
.single-gray-box .grayboxcontent ul { margin: 0 0 20px 0; }
.single-gray-box .grayboxcontent img { float: right; padding: 0 0 13px 13px; }

.single-gray-box-lower { float: left; width: 549px; background: #f2f2f2; margin:15px 0px 10px 0px;}
.single-gray-box-lower .grayboxcontent { padding: 13px 13px 13px 27px; }

.single-gray-box-lower ul { width: 205px; list-style: none; list-style-position: outside; padding: 0; margin: 0 0 0 5px; }
.single-gray-box-lower ul li { padding: 0 0 0 12px; margin: 0 0 3px 0; background: url(../img/bg-red-arrow.gif) no-repeat 0% 50%; }

.single-gray-box-lower ul li a { color: #000; }
.single-gray-box-lower ul li a:hover { color: #cc0000; text-decoration: underline; }
/* **************************************************************** */
/* Gray box in the rightcol subpages                                */
/* **************************************************************** */

.single-rightpane-gray-box { float: left; width: 225px; background: #f2f2f2; margin-top:53px;}
.single-rightpane-gray-box .grayboxcontent { padding: 13px 8px 13px 8px; }
/*.single-rightpane-gray-box .grayboxcontent img { float: right; padding: 0 0 13px 13px; }*/

.single-rightpane-gray-box ul { width: 205px; list-style: none; list-style-position: outside; padding: 0; margin: 0 0 0 5px; }
.single-rightpane-gray-box ul li { padding: 0 0 0 12px; margin: 0 0 3px 0; background: url(../img/bg-red-arrow.gif) no-repeat 0% 50%; }

.single-rightpane-gray-box ul li a { color: #000; }
.single-rightpane-gray-box ul li a:hover { color: #cc0000; text-decoration: underline; }

/* **************************************************************** */
/* News list frontpage                                              */
/* **************************************************************** */

.sidebar-graybox {
  padding-bottom: 20px;
  margin-bottom: 10px;
  background: #f1f1f1;
}

.sidebar-graybox h2 {
  font-family: "Trebuchet MS";
  font-size: 1.6em;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 0;
  padding: 11px 0 13px 15px;
}

.sidebar-graybox ul { width: 204px; list-style: none; list-style-position: outside; padding: 0; margin: 0 0 0 14px; }
.sidebar-graybox ul li { padding: 0 0 0 12px; margin: 0 0 3px 0; background: url(../img/bg-red-arrow.gif) no-repeat 0% 50%; }

.sidebar-graybox ul li a { color: #000; }
.sidebar-graybox ul li a:hover { color: #cc0000; text-decoration: underline; }

/* **************************************************************** */
/* News list subpages                                               */
/* **************************************************************** */

/**** Columns settings ****/
.sp-newslist-left,
.sp-newslist-right { float: left; width: 449px; }

.sp-newslist-right { width: 80px; margin: -2px 0 0 20px; }

/**** Definitions for the newslist left ****/
.sp-newslist-left .item { 
  position: relative; 
  float: left; 
  width: 435px; 
  padding: 7px 7px 25px 7px; 
  margin-bottom: 10px; 
  background: #f1f1f1; 
}

.sp-newslist-left .item h5 { font-weight: normal; }

.sp-newslist-left .item h4 a { color: #000; }
.sp-newslist-left .item h4 a:hover { color: #cc0000; }

.sp-newslist-left .item img { float: right; padding: 0 27px 0 15px; }

.sp-newslist-left .item .more { position: absolute; bottom: 9px; right: 34px; }

/**** Old news list ****/

.sp-newslist-left h5.old-news { font-weight: normal; }
.sp-newslist-left h5.old-news a { color: #000; }
.sp-newslist-left h5.old-news a:hover { color: #cc0000; }

/**** Year & months definitions right sidebar content area ****/
.sp-newslist-right ul { list-style: none; padding: 0; margin: 0; }
.sp-newslist-right li { display: inline; padding: 0; margin: 0; }

.sp-newslist-right a {
  display: block;
  color: #000;
  font-weight: bold;
  padding: 2px 0px 2px 0px;
}

.sp-newslist-right .level1 .current_page a,
.sp-newslist-right .level1 .level2 .current_page a {color: #cc0000; }

.sp-newslist-right .level1 .level2 a { color: #000; margin: 0; padding: 2px 0px 2px 15px; background: url(../img/bg-lev2-news-years.gif) no-repeat 4px 50%; }

.sp-newslist-right a:hover { color: #cc0000; text-decoration: underline; }

.news-item h5 {font-weight: normal;}

/* **************************************************************** */
/* News list subpages vörur og þjónusta                             */
/* **************************************************************** */

/**** Columns settings ****/
.sp-newslist-long { float: left; width: 549px; }


.sp-newslist-long .item { 
  position: relative; 
  float: left; 
  width: 535px; 
  padding: 7px 7px 25px 7px; 
  margin-bottom: 10px; 
  background: #f1f1f1; 
}

.sp-newslist-long .item h5 { font-weight: normal; }

.sp-newslist-long .item h4 a { color: #000; }
.sp-newslist-long .item h4 a:hover { color: #cc0000; }

.sp-newslist-long .item img { float: right; padding: 0 27px 0 15px; }

.sp-newslist-long .item .more { position: absolute; bottom: 9px; right: 34px; }


/* **************************************************************** */
/* Search results                                                   */
/* **************************************************************** */

.sp-newslist-results { float: left; width: 545px; }

.sp-newslist-results .item { 
  position: relative; 
  float: left; 
  width: 545px; 
  padding: 5px 7px 8px 7px; 
  margin-bottom: 5px; 
  background: #f1f1f1; 
}

.sp-newslist-results .item-alt { 
  position: relative; 
  float: left; 
  width: 545px; 
  padding: 5px 7px 8px 7px; 
  margin-bottom: 5px; 
  background: #FFF; 
}

.sp-newslist-results .item h5 { font-weight: normal; }

.sp-newslist-results a { color: #000; font-weight:bold;}
.sp-newslist-results a:hover { color: #cc0000; text-decoration:underline; font-weight:bold;}

.sp-newslist-results img { float: right; padding: 0 27px 0 15px; }

.sp-newslist-results a.more { font-weight:normal; color:#cc0000; }
.sp-newslist-results a.more:hover { font-weight:normal; color:#cc0000; }

.sp-newslist-results .footer { float:left; padding:5px 0px 5px 0px; border:1px solid #cfcece; width:555px !important; width:545px;}

.sp-newslist-results .footer a.search-readmore { padding-left:5px; float:right; padding-right:8px;}

.sp-newslist-results .footer a.first { padding-left:5px; }
.sp-newslist-results .footer a.last { padding-right:5px; }

/* **************************************************************** */
/* Date (Póststimpill)                                                                                                    */
/* **************************************************************** */

.date {
  position: absolute;
  top: 31px !important;
  _top: 29px;
  left: 177px;
  z-index: 1200;
  font-size: .9em;
  color: #6f6868;
}

/* **************************************************************** */
/* Guide (Pósthús og póstafgreiðslur)                               */
/* **************************************************************** */

.guide { width: 549px; }
.guide .map { width: 549px; height: auto; padding-bottom: 0; }

.guide .guide-detail { 
  width: 537px !important;
  width: 549px;
  margin-top: 15px;
  padding: 12px 0 12px 12px;
  background: #f2f2f2; 
  float:left;
}

.guide .guide-detail .left { float: left; width: 230px; height: 173px; margin-right: 15px;  }

.guide .guide-detail .right { float: left; width: 260px; height: 173px; margin-right: 15px;  }

.guide .guide-detail .right p { margin: 30px 0 0 0;  }

.guide .guide-detail .right .back { padding: 0px 0px 0px 0px;  float:right;}

/* **************************************************************** */
/* Pósthús listi */
/* **************************************************************** */

table.posthus {	width:545px; padding:0px; margin:0px; float:left;}
table.posthus th { padding:6px 0px 6px 4px; background-color:Red; text-align:left; color:#FFF; vertical-align:middle; font-weight:bold; }
table.posthus th.one { width:23%;}
table.posthus th.two { width:20%;}
table.posthus th.three { width:20%;}
table.posthus th.four { width:17%;}
table.posthus th.five { width:10%;}
table.posthus th.six { width:10%;}
table.posthus td { padding:6px 0px 5px 5px; }
table.posthus tr.alt { background-color:#f2f2f2;}

.landshlutar ul {float:left; width:540px !important; width:545px; list-style: none; margin: 0px 0px 10px 0px; display:block; background-color:#F1F1F1; padding:5px 5px 5px 5px;}
.landshlutar ul li {float:left;  width:145px; margin-left:8px; padding: 5px 0 5px 10px; background: transparent url(/portaldata/1/img/bg-red-arrow.gif) no-repeat scroll 0% 40%}
.landshlutar ul li.postkassar {float:left; width:42px !important;  width:50px; margin-left:8px; padding: 5px 0 5px 10px; background: transparent url(/portaldata/1/img/bg-red-arrow.gif) no-repeat scroll 0% 40%}

.landshlutar ul li a {  color: #414141;}

.landshlutar ul li a:hover { color: #CC0000; }
.landshlutar ul li a.current { color: #CC0000;}

/* **************************************************************** */
/* Sitemap					                                        */
/* **************************************************************** */
.sitemap-wrapper { width:100%; padding:0px 0px 0px 0px;}

.sitemap-wrapper a { text-decoration:none; color:#000; }
.sitemap-wrapper a:hover { text-decoration:underline; color:#cc0000; }

.sitemap-wrapper ul { list-style: none; padding: 0px 0 0px 0; margin: 0; display:block;}
.sitemap-wrapper li { padding: 0; margin: 0; display:block;}

.sitemap-wrapper .level1 { display: block; padding: 0px 0px 0px 0px; margin: 0;  }
.sitemap-wrapper .level1 li { display: block; padding: 2px 0px 2px 0px; margin: 0;  text-transform:uppercase; }
.sitemap-wrapper .level1 li a { font-size:13px; padding: 0px 0px 10px 0px; font-weight:bold; text-transform:none;}

.sitemap-wrapper .level2 { display: block; padding: 0px 0px 5px 15px; margin: 0;}
.sitemap-wrapper .level2 li { display: block; padding: 2px 0px 2px 0px; margin: 0; }
.sitemap-wrapper .level2 li a { font-size:11px; font-weight:bold;  text-transform:none; background: none;}

.sitemap-wrapper .level3 { display: block; padding: 5px 0px 5px 5px; margin: 0;}
.sitemap-wrapper .level3 li { display: block; padding: 0px 0px 0px 10px; margin: 0; /*background: transparent url(/portaldata/1/img/li2.gif) no-repeat scroll 0% 50%;*/}
.sitemap-wrapper .level3 li a { font-size:11px; text-transform:none; font-weight:normal;}

.head4
{
  margin-top: 4px;
}


/* **************************************************************** */
/* Útlönd - pakkar			                                        */
/* **************************************************************** */

th.two span.utlond_one
{
	color: White;
	font-size: 9px;	
	font-weight: normal;
}

th.three span.utlond_one
{
	color: White;
	font-size: 9px;	
	font-weight: normal;
}

table.flugogsjo {width:545px; padding:0px; margin:0px; float:left;}
table.flugogsjo th { padding:6px 0px 6px 4px; background-color:Red; text-align:left; color:#FFF; vertical-align:middle; font-weight:bold; }
.one { font-size: 14px; font-weight: bold;}

table.flugogsjo_efni {width:545px; padding:0px; margin:0px; float:left;}
table.flugogsjo_efni td { padding:6px 0px 2px 4px; background-color:#f1f1f1; text-align:left; color:#000; vertical-align:top; font-weight:normal; }
table.flugogsjo_efni th.one { font-size: 12px; font-weight: bold;}

table.flugogsjo_meiraefni {width:545px; padding:0px; margin:0px; float:left;}
table.flugogsjo_meiraefni td { padding:2px 2px 1px 3px; background-color:#fff; text-align:left; color:#000; vertical-align:top; font-weight:normal; }

/*Skilmálar listi yfir skammstafanir*/
.help-text { float:left; width:780px; margin-bottom:0px; padding-bottom:0px;}
.help-text ul {float:left; width:630px !important; width:630px; list-style: none; margin: 0px 0px 10px 0px; display:block; background-color:#F1F1F1; padding:5px 5px 5px 5px;}
.help-text ul li {float:left;  width:265px; margin-left:8px; padding: 5px 0 5px 10px; background: transparent url(/portaldata/1/img/bg-red-arrow.gif) no-repeat scroll 0% 40%}

.table-wrapper { }

.table-wrapper th { border:1px solid white; }

.excel-button { float:left; width:780px; padding:0px 0px 5px 5px; margin:0px; border:1px solid red;}


/* **************************************************************** */
/* Birtingarvottorð                                                 */
/* **************************************************************** */

#spanVegnaBodun, #spanVegnaGreidsluaskorun, #spanVegnaStefnu, #spanVegnaAnnad
{
  padding: 0 0 0 15px;
}
#spanHeimiliErLogheimili, #spanHeimiliErDvalarstadur
{
  width: 100px;
  display: block;
  float: left;
}

#spanHeimiliErFasturBusetustadur
{
  width: 150px;
  display: block;
  float: left;
}

.bstDagur, .bstManudur, .bstAr, .bstTimi, .bstSveitarfelag, .bstGata, .bstIbud
{
  display: block;
  float: left;
}

.bstDagur
{
  margin-left: 70px;
}

.bstManudur, .bstAr, .bstTimi, .bstSveitarfelag, .bstGata, .bstIbud
{
  text-align: center;
}


.bstTimi { margin-left: 10px; }

.birtingarvottord-sendandi
{
  margin-left: -20px;
}

h2.birtingarvottord
{
  text-align: center;
  text-transform: uppercase;
}
/******************************************************************************************/
input[name="ctl00$ctl06$mailformrepeater$ctl00$ctl00$skilti_teg"] {
    margin-bottom: 22;
    margin-left: 5px;
    margin-right: 0px;
    margin-top: 0px;
	color: #FFF;
}
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_0"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_1"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_2"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_3"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_4"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_5"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_6"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_7"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_8"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_9"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_10"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_11"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_12"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_13"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_14"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_15"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_16"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_17"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_18"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_19"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_20"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_21"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_22"],
label[for="ctl00_ctl06_mailformrepeater_ctl00_ctl00_skilti_teg_23"] {
	color: #fff;
	display: none;
}
