body, td {
  font-family : "Trebuchet MS", sans-serif;
  font-size: 10pt;
}

a {
  color: #3286AF;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

h1 { font-size: 15pt; }
h2 { font-size: 13pt; margin-bottom: 2px; }
h3 { font-size: 12pt; }

#wrapp {
  width: 714px;
}

#pgtop .top {
}

#pgtop .top {
  padding: 0px;
}

#pgtop .top .login {
  background: url('../../img/top-login.gif');
  float: right;
  height: 44px;
  width: 359px;
}
.login {
  font-size: 8pt;
}
.top .login form {
  margin: 0px;
  padding: 0px;
}

.login input {
  font-size: 8pt;
}

#pgtop .top .login h5 {
  margin: 3px;
  margin-bottom: 2px;
  font-size: 7pt;
  font-weight: normal;
}

#pgtop .main {
  background: url('../../img/stopbg.gif');
  height: 143px;
  position: relative;
  margin-top: 0px;
}

#pgtop .main #mnav {
  position: absolute;
  bottom: 0px;
  height: 27px;
}

#pgtop #tolvur {
  float: right;
}

/*
#tilbodsvorur .vara {
  float: left;
}

#tilbodsvorur .vara .verd,
#tilbodsvorur .vara .titill,
#tilbodsvorur .vara .texti {
  display: none;
}

#tilbodsvorur .vara .img img {
  border: none;
}
*/
#rightfront {
  display: none;
}

.frontpageform {
  padding: 10px;
}

.middle {
  clear: both;
}

.act {
  font-size : 7pt;
  letter-spacing : 1px;
  margin: 4px;
  text-align: center;
}

.middle {
  padding-top: 9px;
  background: url('../../img/bar-small.gif') no-repeat;
}

.case3 h4 {
  font-size: 11pt;
  margin: 0px;
}
.case3 .login {
}
.case3 .signup {
  float: right;
  width: 300px;
  padding-left: 5px;
  border-left: dotted 1px #ccc;
}
pre.whois {
  font-size: 8pt;
  border: solid 1px #ccc;
  background: #f7f7f7;
  padding-left: 3px;
}
.korthaus {
  padding-top: 10px;
  margin-bottom: 10px;
}
.innfallid {
  padding-left: 20px;
}

.stepslist {
  font-size: 7pt;
  margin-top: 5px;
  height: 21px;
}

.BookingBig_Flaps_Dis1 {
          float: left;
          background: url('../../img/StepsDisR.gif') no-repeat right top;
          padding-right: 2px;
}

.BookingBig_Flaps_Dis2 {
          background: url('../../img/StepsDisL.gif') no-repeat left top;
          color: #999;
          padding: 3px 8px 3px 13px;
}

.BookingBig_Flaps_Dis2 a {
          color: #666;
}

.BookingBig_Flaps_Sel1 {
          float: left;
          background: url('../../img/StepsSelR1.gif') no-repeat right top;
          padding-right: 2px;
}

.BookingBig_Flaps_Sel2 {
          background: url('../../img/StepsSelL1.gif') no-repeat left top;
          color: #fff;
          padding: 3px 8px 3px 13px;
}

.BookingBig_Flaps_Sel2 a {
          color: #fff;
}
#vtmenu {
 list-style: inline;
}
#voruflokkar_main {
 padding-left: 35px;
}
#voruflokkar_main .flokkur {
  float: left;
  margin-right: 20px;
}
#voruflokkar_main h3 {
 margin: 0px;
}
#voruflokkar_main .flokkur img {
  border: none;
}
div.myndir div.viewimg {
 border: solid 1px #ccc;
 float: right;
 padding: 2px;
 margin-bottom: 4px;
 margin-right: 20px;
}
div.myndir {
 clear: both;
}
div.myndir div.mynd {
 float: left;
 margin-bottom: 4px;
 border: solid 1px #ccc;
 padding: 2px;
}
div.myndir div.mynd img {
 border: none;
}
div.myndir div.txt {
 margin-left: 120px;
}
div.myndir div.txt div.titill {
 font-size: 9pt;
 font-weight: bold;
}
#gluggi input.logininput { width: 140px; }
#leikir-tafla td {
padding:2px;
border: solid 1px #eee;
}
#krleikir td { border-bottom: solid 1px #eee; padding-right: 10px; padding-left: 10px }
#krleikir th { font-size: 9pt; background:#ececee; }
#leikir-tafla th { font-size:9pt; color: #444; background:#ececee; }
