/* *** layout *** */


.home .bodywrap {
  background-image : url("/design/home/i/h-bw-bg.gif");
}

.home .pagebody,
.home .pageextra2 {
  float: left;
  clear: left;
  margin: 0;
  padding: 0;
  width: 960px;
  min-height: 160px;
  _height: 160px;
}
.headerImage
{
	background-image:"url(/img/sitelogo.gif)";
}

.home .pageextra2 {  }

.home .pagebody .wrapper {
  padding: 0;
  width: 100%;
  overflow: hidden;
  /*background:url("/design/i/background.png");*/
}

.home .pageextra2 .wrapper:after { display:block; clear:both; content:"."; visibility:hidden; font-size:1px; height:0; }

.home .pagebody .wrapper {  padding-bottom: 10px; }
.home .pageextra2 .wrapper {
  width: 100%;
  position: relative;
  padding-bottom: 24px;
  min-height: 135px; _height: 135px;
}

.home .pageextra5 {
  padding-top: 0;
  background-position: 0 -40px;
}


/* *** hbox *** */

.wrapper .hbox {
  float: left;
  _display: inline;
}

.wrapper .hbox .boxhd {
  font-size: 1.08em;
  font-weight: bold;
  color: #666767;
  margin-bottom: 5px;
  margin-top: 17px;
}



.home .pageextra2 .hbox .content { background: none; }

.home .pageextra2 .hbox .moreolder,
.home .pageextra2 .hbox .archivelink {
  position : absolute;
  bottom: 3px;
  font-size:1em;
  margin-right: -200px;
}

.home .pageextra2 .hbox .moreolder a,
.home .pageextra2 .hbox .archivelink a { background-position: 0 .3em; }

.home .pagebody .hbox .archivelink a { background-position: 0 .3em;}



/* *** mnav *** */

.mnav { left: 0; }

.mnav ul { padding-left: 9px; }

/* *** fnav *** */

.fnav {
  width: 157px;
  margin-left: 12px;
  margin-right: 29px;
}

.fnav ul {
  padding-left: 5px;
}

.fnav li {
  _display: inline;
}

.fnav li a {
  display: block;
  padding: 2px 0;
  padding-left: 15px;
  background: url("/design/i/arrow2_blue.gif") no-repeat 0 .44em;
  _height:1px;min-height:0; /* ie hasLayout fix */
}

/* *** imgbanner *** */

.imgbanner
{
    width:698px;
}



/* *** urdraettir *** */

.urdraettir {
  width: 195px;
  margin-right: 34px;
}

.urdraettir h1 { font-size: 16px;
                 padding-top:5px;  }
.urdraettir h2 { font-size: 16px; 
                 padding-top:4px; }
.urdraettir h3 { font-size: 16px; 
                 padding-top:4px; }
.urdraettir .content
{
	height:150px;
}
.urdraettir .archivelink 
{
	padding-top:15px;
}

/* *** vannst *** */

.vannst {
  width: 240px;
}
.vannst h2
{
    margin-left:30px;
	margin-top:20px;
	margin-bottom:5px;
    font-family:Patron;
    font-size:18px;
    color:#3a6daf;
    font-weight:normal; 

}
.vannst .content
{
	margin-left:30px;
	height:150px;
}
.vannst img
{
	margin-left:30px;
	margin-top:20px;
	margin-bottom:5px;
}
.vannst p { font-size: .92em; }

.vannst .fi_txt input {
  width: 160px;
  margin-bottom: 8px;
}

.vannst .fi_btn input {
  background-image : url("/design/i/form_button5.gif");
  width: 128px;
  margin-bottom: 10px;
}

.vannst .archivelink 
{
  font-size: 1em;
}




/* *** loginform *** */

.loginform {
  width: 220px;
}


.home .loginform .content {
  background-image: none;
}

.loginform label {
  display: none;
}

.loginform .fi_txt input {
  width: 172px;
  margin-bottom: 5px;
}

.loginform .fi_btn {
  float: left;
  margin-right: 16px;
}

.loginform .fi_btn input { _height: 23px; }

.home .loginform .more {
  float: left;
}

.home .loginform .more a {
  font-family: Arial;
  padding: 6px 0;
  background: none;
  text-decoration: underline;
  font-weight: normal;
}


/* *** ms (minar sidur) *** */

.wrapper .mslogin {
  width: 150px;
}

.mslogin ul { margin-bottom: 1em; }
.mslogin
{
	background:url("/design/i/backgroundminarsidur.png");
   height:300px;
   margin-left:30px;
}
.mslogin li
{
    background: url("/design/i/arrow2.gif") no-repeat 0 .77em;
    background-position:left center;
}
.mslogin li a {
  padding: 1px 0 1px 16px;
  font-size: 12px;
  background:none;
  font-weight: bold;
  color: #3a6daf;  
  display : block;
  _height:0;min-height:0; /* ie hasLayout fix */
}
.wrapper .mslogin .fi_btn {
  _display: inline;
  padding-right:50px;
  float:left;
}
/* *** advert *** */

.advert {
  width: 177px;
  float:none;
  padding-top: 7px;
  padding-left:25px;
}

.advert img { margin-bottom: 0; }



/* *** articlelist *** */

.articlelist {
  width: 243px;
  margin-left: 30px;
  background:url("/design/i/backgroundfrettir.png");
  height:300px;
}

.wrapper .articlelist .content {
  padding-right: 0;
}

.articlelist .summary {
  line-height: 1.4;
}
.articlelist .content .item .date
{
	font-weight:bold;
}
.articlelist .content .item span
{
	padding:5px 0 5px 0;
}
.articlelist .content .item p
{
	padding:5px 0 0px 0;
}

.articlelist .more a {
  background: none;
  padding: 0;
  color: #3a6daf;
}

/* *** heppniforsida *** */


.heppniforsida
{
	margin-left:30px;
	width:228px;
	background:url("/design/i/backgroundheppni.png");
  height:300px;
}
.heppniforsida .boxhd { color : #000; }

.heppniforsida .content { background: url("/design/i/dots2.gif") no-repeat 5px 0; }

.heppniforsida .content p {
  font-size: 1.2em;
  margin-left: 4px;
  margin-top: 0;
  padding-top: 8px;
  font-weight: bold;
}

.heppniforsida .content p span {
  font-weight: bold;
  color: #3366B0;
}

.heppniforsida .content br { display : none; }
.heppniforsida .content span { display : block; }

.heppniforsida a.refresh {
  width: 178px;
  _width /**/: 238px;
  padding: 6px 30px;
  height: 14px;
  _height /**/: 26px;
  color: #fff;
  font-weight: bold;
  background: url("/design/i/heppni-refresh.png") no-repeat;
  position : relative;
  display : block;
  margin-left: -20px;
  position : absolute;
  font-family: verdana;
  font-size: .92em;
}

.heppniforsida a.refresh:hover,
.heppniforsida a.refresh:focus,
.heppniforsida a.refresh:active {
  color: #fff;
  background-position: 0 -26px;
}
.heppniforsida .fi_btn input
{
	 background:url(/design/i/btnNaestaDaemi.png);
	 width:136px;
	 height:24px;
	 text-align:left;
	 text-indent:15px;
}

.heppniforsida .more-info {
  padding: 23px 0px 8px;
  color: #888888;
}

.heppniforsida .more-info p { margin-bottom: 0; }



.heppniforsida .more {
  background: none;
  margin-top: 0;
}

.heppniforsida .more a {
  color: #3366B0;
}
.heppniforsida .meira
{
	padding-top:5px;
}
/* *** millionmeter *** */

.millionmeter {
  width: 377px;
  background-repeat:no-repeat;
  height:187px;
  margin-left:90px;
}
.millionmeter .boxhd
{
	padding-left:40px;
}
.millionmeter .footertext
{	
	color:Black;
	font-weight:bold;
	margin-left:78px;
	font-size:11px;
	width:180px;
}
.millionmeter .padding
{
	padding-left:37px;
}
.millionmeter .content
{
	padding-top:0px;
	margin-top:0px;
	padding-left:40px;
	height:150px;
}
.millionmeter .content .fi_txt
{
	color:White;
	font-size:12px;
	padding-top:4px;
	float:right;
	margin-right:170px;
}
.millionmeter .content .fi_txt input
{
	width:60px;
}
.millionmeter .content .fi_btn
{
	clear:right;
	padding-top:5px;
	padding-left:113px;
}
.millionmeter p { color: #427EBF; }
.millionmeter .archivelink
{
	padding-top:5px;
}

/* *** visindavefurinn *** */

.visindavefurinn { width: 218px;
                   margin-left:20px; 
                   background:url("/design/i/backgroundvisindavefur.png");
                   height:300px;
                   }
                   

.visindavefurinn .boxhd {
  margin-bottom: 12px;
  padding-bottom: 5px;
}

.wrapper .visindavefurinn .content {
  padding: 0;
}

.visindavefurinn .headerimage {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: -32px;
  margin-right: -27px;
  z-index: 99;
}

.visindavefurinn .summary 
{
	font-family:arial;
  font-size: 1em;
  margin: 0;
  min-height: 60px; _height: 60px;
}
.uppl a
{
	  display: block;
  padding-left: 15px;
  background: url("/design/i/arrow2.gif") no-repeat 0 .44em;
  background-position:left top;
}
.visindavefurinn .spurningar a
{
	font-size:12px;
	font-weight:bold;
}
.visindavefurinn .spurningar li
{
	padding-bottom:2px;
}
.visindavefurinn .archivelink
{

}

.visindavefurinn h3 {
  font-size: 1em;
  margin: 0 0 6px 0;
}

.ticketcp {
  position: absolute;
  right: 37px;
  top: 52px;
  font-size: 1.3em;
  font-weight: bold;
  margin-top: -3.2em;
}

.ticketcp b {
  font-size: 1.5em;
  color: #427EBF;
  margin-left: 10px;
}
.kaupa .fi_upper
{
	padding-top:150px;
}


/* *** breadcrumbs *** */








