form {
  margin: 0px;
}


  /**********/
 /* HEADER */
/**********/
/* the grey line at the bottom of the search-field */
#headerBottomLine {
  background-color: #8c9ca5;
  width: 846px;
  height: 1px;
}
#headerBottomLineTD {
  padding-left: 4px;   /* instead of margin-left in headerBottomLine. only this work in IE5 mac */
}
* html #headerBottomLine {
  overflow: hidden;
}

#arkfaner {
  background: url(/img/local/head/arkfane.gif);
}

  /**********/
 /* SEARCH */
/**********/
/*#extraSearch, #tlfSearch, #mainSearch, #kvasirSearch, #externalSearch {
  BACKGROUND: #cf0;
}*/

#search .submit,
#footerSearch .submit {
  width: 35px;
}

#search *,
#footerSearch * {
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
}
#search .small,
#footerSearch .small {
  font-family: verdana, sans-serif;
  font-size: 10px;
}

#search .textInput,
#search .submit,
#search .subText,
#footerSearch .textInput,
#footerSearch .submit,
#footerSearch .subText {
  font-family: verdana,arial,sans-serif;
}


#search td,
#footerSearch td {
  background: #c6cede;      /* IEmac need this to have background on radio-buttons */
}

#search table,
#footerSearch table {
  height: 20px;
  color: #333;
}

#search {
  padding: 2px 0 0 10px;
}

#search label,
#footerSearch label {
  margin-right: 5px;
}
#search #prissokLabel label {
  margin-right: 0;
}


#footerSearch {
  border-top: solid 1px #7b8c94;
  border-bottom: solid 1px #8c9ca5;
  padding: 10px 15px 5px 15px;
}

#footerSearch #fp {
  padding-bottom: 10px;
}

#footerSearch {
  background: #c6cede;
}


  /***************/
 /* MAIN SEARCH */
/***************/
#mainSearch table img {
  margin: 0 7px 0 1px;
}

#mainSearch table span {
  margin: 0 1px 0 2px;
  font-weight: bold;
}

* html #mainSearch table img {
  margin-bottom: 4px;
}

#search #mainSearch form .textInput {
  width: 330px;
}
#footerSearch #mainSearch form .textInput {
  width: 365px;
}

#mainSearch form .submit {
  font-weight: bold;
}


  /**************/
 /* TLF SEARCH */
/**************/
#tlfSearch table {
  font-weight: bold;
}

#tlfSearch table .gs {
  font-weight: normal;
}

#tlfSearch table a {
  color: #333;
}

#tlfSearch a:hover {
  color: #c00;
}


#search #tlfSearch form .textInput,
#footerSearch #tlfSearch form .textInput {
  width: 135px;
}
/*
#search #tlfSearch form .first {
  width: 68px;
}
#footerSearch #tlfSearch form .first {
  width: 100px;
}

#search #tlfSearch form .last {
  width: 87px;
}
#footerSearch #tlfSearch form .last {
  width: 110px;
}
*/

#tlfSearch .subText {
  color: #525252;
  font-size: 9px;
  float: right;
}


  /****************/
 /* EXTRA SEARCH */
/****************/
#search #extraSearch .textInput {
  width: 194px;
}
#footerSearch #extraSearch .textInput {
  width: 190px;
}

#extraSearch .bold {
  font-weight: bold;
}


  /**********/
 /* KVASIR */
/**********/
#kvasirSearch form .textInput {
  width: 525px;
}

#kvasirSearch img{
  margin: 0 9px 0 1px;
}

#kvasirSearch form .submit,
#kvasirSearch table {
  font-weight: bold;
}


  /******************/
 /* OTHER SEARCHES */
/******************/
#externalSearch form .textInput {
  width: 290px;
}

#externalSearch table {
  font-weight: bold;
}

#externalSearch table span {
  font-weight: normal;
}


  /****************/
 /* FOOTER LINKS */
/****************/
#footerLinks {
  width: 980px; 
  text-align: center;
  font: 10px verdana,arial,sans-serif; 
}

#footerLinks .red { 
  color: #CC0000; 
}


/*\*//*/
  #search .submit,
  #footerSearch .submit {
    width: 25px;
  }

  #search #tlfSearch form .last {
    width: 82px;
  }
  #footerSearch #tlfSearch form .last {
    width: 110px;
  }
/**/

