/* **************************************************************** */
/* Homepage Currency/Exchange table                                 */
/* **************************************************************** */

.currency-container {
  position: relative;
  width: 213px;
  height: 250px;
  /*background: url(../img/bg-currency.gif) no-repeat 0% 0%;*/
}

table.currency {
  position: absolute;
  left: 0;
  top: 30px;
  width: 203px;
  margin-left: 1px;
 /* background: url(../img/bg-table-header.gif) no-repeat 0% 0%;*/
 border-left: 1px dotted #ccc;
}

table.currency th {
  padding: 3px 0 6px 0;
  /*text-indent: -1000px;*/
  /*color: #68696b;*/
  color: #68696b;
  border-bottom: 1px dotted #ccc;
  border-right: 1px dotted #ccc;
}

table.currency .divCurrTH1
{
    padding:0 0 0 10px ;    
}

table.currency .divCurrTH2
{
    padding:0 0 0 14px ;    
}

table.currency .divCurrTH3
{
    padding:0 0 0 14px ;
}

table.currency th.col1 { width: 73px; }
table.currency th.col2 { width: 55px; }
table.currency th.col3 { width: 55px; border-right: none;}
table.currency th.col4 { width: 21px; }

table.currency td {
  font-weight: 600;
  text-align: right;
  font-size: 1em !important;
  font-size: .85em;
  color: #68696b;
  font-weight: bold;
  padding: 4px 5px 3px 0;
  border-bottom: 1px dotted #ccc;
  border-right: 1px dotted #ccc;
}

table.currency td.first { text-align: left; padding: 3px 0 3px 10px; }
table.currency td.third, table.currency td.fourth { border-right: none; }

table.currency tr.last td { border-bottom: 1px solid #4a4a4a; }

table.currency td.fourth.up { background: url(../img/bg-curr-up.gif) no-repeat 0% 0%; }
table.currency td.fourth.dwn { background: url(../img/bg-curr-dwn.gif) no-repeat 0% 0%; }
table.currency td.fourth.even { background: url(../img/bg-curr-even.gif) no-repeat 0% 0%; }

table.currency td.first.usd { background: url(../img/bg-flag-usd.gif) no-repeat 75% 38%; }
table.currency td.first.gbp { background: url(../img/bg-flag-gbp.gif) no-repeat 75% 38%; }
table.currency td.first.dkk { background: url(../img/bg-flag-dkk.gif) no-repeat 75% 38%; }
table.currency td.first.nok { background: url(../img/bg-flag-nok.gif) no-repeat 75% 38%; }
table.currency td.first.sek { background: url(../img/bg-flag-sek.gif) no-repeat 75% 38%; }
table.currency td.first.chf { background: url(../img/bg-flag-chf.gif) no-repeat 75% 38%; }
table.currency td.first.jpy { background: url(../img/bg-flag-jpy.gif) no-repeat 75% 38%; }
table.currency td.first.cad { background: url(../img/bg-flag-cad.gif) no-repeat 75% 38%; }
table.currency td.first.eur { background: url(../img/bg-flag-eur.gif) no-repeat 75% 38%; }
table.currency td.first.xdr { background: url(../img/bg-flag-xdr.gif) no-repeat 75% 38%; }

.currency-container ul { position: absolute; list-style: none; padding: 0; margin: 0 0 0 1px; border-top: 1px dotted #ccc; }
.currency-container ul li { float: left; padding: 0; margin: 0; border-bottom: none; }

.currency-container ul li a { float: left; height: 31px; color:#98c400; text-decoration:none; font-size:1.2em; font-weight:bold; line-height: normal;}
.currency-container ul li .topdiv{ padding:7px 0 0 7px;}
/*.currency-container ul li.curr a.gengi.active { width: 55px; background: url(../img/bg-gengi2-active.gif) no-repeat 0% 0%; }*/
.currency-container ul li.curr a.gengi.active { width: 57px; background: url(../img/bg-tab-active.gif) repeat-x 0% 0%; border-left: 1px dotted #ccc; }
/*.currency-container ul li.curr a.gengi { width: 55px; background: url(../img/bg-gengi2.gif) no-repeat 0% 0%; }*/
.currency-container ul li.curr a.gengi { width: 57px; background: url(../img/bg-tabs.gif) repeat-x 0% 0%; border-left: 1px dotted #ccc; }

.currency-container ul li.curr a.visa.active { width: 50px; background: url(../img/bg-tab-active.gif) repeat-x 0% 0%; }
.currency-container ul li.curr a.visa { width: 50px; background: url(../img/bg-tabs.gif) repeat-x 0% 0%; }

.currency-container ul li.curr a.mastercard.active { width: 94px; background: url(../img/bg-tab-active.gif) repeat-x 0% 0%; border-right: 1px dotted #ccc; }
.currency-container ul li.curr a.mastercard { width: 94px; background: url(../img/bg-tabs.gif) repeat-x 0% 0%; border-right: 1px dotted #ccc; }

.currency-container ul li.curr-ch a.gengisbreytir.active { width: 90px; background: url(../img/bg-myntbreytir.gif) no-repeat 0% 0%; }
.currency-container ul li.curr-ch a.gengisbreytir { width: 90px; background: url(../img/bg-myntbreytir-active.gif) no-repeat 0% 0%; }

/**** Special Definitions ****/
.currency-container.myntb {
  /*height: 300px;*/
  background: url(../img/bg-currency.gif) no-repeat 0% 0%;
}

table.currency.mb { /*background: url(../img/bg-table-header2.gif) no-repeat 0% 0%;*/ }

table.currency.mb th { padding: 4px 0 3px 0; _padding: 2px 0 2px 0; background-color: #d0d0d0; }
*:first-child+html table.currency.mb th { padding: 2px 0 2px 0; }
table.currency.mb th.col2 { text-indent: 1px; }
table.currency.mb th.col2 input { margin-top: -2px; margin-left: 0px; _margin-left: 0px; }
*:first-child+html table.currency.mb th.col2 input { margin-left: 11px; }

table.currency.mb th.col1 { width: 73px; text-align:left; }
table.currency.mb th.col2 { width: 131px; }

table.currency.mb td { padding: 2px 0 1px 10px; _padding: 0 0 0 10px; }
*:first-child+html table.currency.mb td { padding: 0 0 0 10px; }

table.currency.mb td.second { text-align: left; padding-left: 15px; }

input.CurrencyConvert { 
  width: 100px;
  font-size: 1em; 
  padding: 0; 
  margin: 0; 
  border: 1px solid #4c4c4c;
  height:13px;
}

.gengisbreytir { padding-bottom:5px; }
a.gengisbreytir
{
  color:#98c400;
  font-size: 1.1em;
  font-weight: bold;
  margin: -2px 0 0 2px;
}

