body,html {margin:0px; padding:0px; background: url(images/bg-body.gif) repeat-x rgb(238,238,238); font-family:Arial; font-size:12px; color: #333;}
body { position: relative; top:0px; #top:0px; #top:0px !important;}
img { border: none; }
a { color: rgb(182,1,41); text-decoration: none;}
a:hover { text-decoration: underline;}
h1, a h1, h1 a { margin:0px; padding:0px 0px 5px 0px; font-size:13px; font-weight: bold; color: rgb(182,1,41); text-decoration:none;}
h2, a h2, h2 a { margin:0px; padding:0px; font-size:12px; color: rgb(182,1,41); text-decoration:none; }
h3, a h3, h3 a { margin:0px; padding:4px 0px 5px 0px; font-size:16px; font-weight: bold; color: #930; text-decoration:none;}
h4, a h4, h4 a { margin:0px; padding:0px; font-size:12px; color: #930; text-decoration:none;}
input .text { margin:0px;	padding:2px; line-height:14px; height:14px; border:1px solid rgb(188,188,188); font-size:9px; color: #333; vertical-align:middle;}
textarea .text { margin:0px; padding:2px; border:1px solid rgb(188,188,188); font-size:9px; color: #333;}

div#container { margin:0px auto;width:980px;}
div#top{ clear:both; float:left;width:980px;position:relative;}
div#top-left { z-index:1000;position:absolute;left:-6px;}
div#top-left img { vertical-align:bottom;}
div#top-right { float:left; width:809px; padding:0 0 0 170px;}
div#top-phrase { overflow:hidden; float:left; padding:12px 15px; width:450px; height:14px; line-height:14px;color:#fff;}

div#language { float:left; padding: 10px 0 15px 15px;line-height:15px;}
div#language img { padding: 0px 5px; vertical-align:middle;}
div#language a { color: #FFF;text-decoration:none;font-size: 11px; padding-right: 5px;}

div#shortcuts { float:right; padding: 10px 0px 15px 0;line-height:15px;width:115px;}
div#shortcuts img { padding: 0px 5px; vertical-align:middle;}
div#shortcuts form { float:left;}
div#shortcuts form input {vertical-align:bottom;}
div#shortcuts .text { margin:0px; padding:0px; line-height:14px; height:14px; width:130px; border:1px solid rgb(188,188,188); font-size:9px; color: #333; vertical-align:middle;}

div#header { clear:both;	float:left;	width:980px;}
div#header img { vertical-align:bottom;}
div#header a { color: rgb(182,1,41); text-decoration: none;}

div#main { clear:both; float:left; padding-top:4px;	width:980px;}
div#left { float:left; width:180px; overflow:hidden; }

div#middle { float:left;	padding:0px 5px; width:610px; overflow:hidden;}
div#content { clear:both; float:left; height: auto !important; height:660px; min-height:660px; width:610px; }
div#content .clear { width:610px;}
div#groups { clear:both;float:left; padding:0px 1px;	width:610px;}
div#groups .clear { clear:none; width:4px;}

.group { float:left;	width:149px;}
.group-image { float:left; width:149px; overflow:hidden;}
.group-image img { vertical-align: bottom;}
.group-content { clear:both;	float:left; padding:5px 10px; width:127px; height: auto !important; height:70px; min-height: 70px; background:#fff; border-left: 1px solid rgb(221,221,221); border-right: 1px solid rgb(221,221,221); border-bottom: 1px solid rgb(221,221,221);}
.group-content h1 { padding-bottom:3px;}
.group-content ul, .subnews-left .box-content ul  { margin:0px; padding:0px; list-style:none;}
.group-content ul li, .subnews-left .box-content ul li { padding-left: 15px;	height:auto !important;	height:16px; min-height:16px; line-height: 16px; background: url(images/bg-level1.gif) no-repeat left center;}
.group-content ul li, .subnews-right .box-content ul li { padding-left: 15px; height:auto !important; height:16px; min-height:16px; line-height: 16px; background: url(images/bg-level1.gif) no-repeat left center;}
.group-content ul li a, .box-content ul li a { color: #333;}

div#image { clear:both; float:left; width:610px;}
div#image img { vertical-align: bottom; border: 1px solid rgb(221,221,221);}
div#footer { clear:both;	float:left;	padding-top:10px; width:610px;}
div#right { float:left; width:180px;	overflow:hidden;}
.clear { overflow:hidden;clear:both; float:left; width:180px; height:5px; font-size:0px; line-height:0px; }
.ad { clear: both; float:left; width:180px;}
.ad img { vertical-align:bottom;}

/* BOXIÐ (VINSTRI) */
.box { clear:both; float:left; width:180px;}
.box-top { float:left; width:180px; background:url(images/bg-box-top.gif) repeat-x #fff;}
.box-left { float:left; font-size:0px; line-height:0px; height:4px; width:4px; background:url(images/bg-box-top-left.gif) no-repeat;}
.box-right { float:right; font-size:0px; line-height:0px; height:4px; width:4px; background:url(images/bg-box-top-right.gif) no-repeat; }
.box-content, .box-content-ad {	clear:both;	float:left;	padding:6px 9px; width:160px; background:#fff; border-left:1px solid rgb(221,221,221);border-right:1px solid rgb(221,221,221);}
.box-content-ad { text-align:center;}
.box-content-ad img { vertical-align: bottom;}
.box-content .box-link { padding-top:5px; width:160px;text-align:right;}
.box-bottom { clear:both; float:left; width:180px;	background:url(images/bg-box-top.gif) repeat-x #fff bottom left;}
.box-bottom .box-left { background:url(images/bg-box-bottom-left.gif) no-repeat;}
.box-bottom .box-right { background:url(images/bg-box-bottom-right.gif) no-repeat;}

/* INNÍ BOXI */
.box-content ul{ margin:0px; padding:0px; list-style:none;}
.box-content ul li{ font-size:12px; padding-left:20px; line-height:20px;}
.box-content ul li a{ color:#333; text-decoration: none;}
.box-content ul li a:hover{ text-decoration: underline;}
.box-content ul li.level1{ padding-left:15px; background: url(images/bg-level1.gif) no-repeat left 6px;}
.box-content ul li.level1 a{ font-weight:bold;}
.box-content ul li ul li {padding-left:5px;}
.box-content ul li ul li.level2 { font-size:11px; overflow: hidden;border-bottom:1px solid #C7C7C7;}
.box-content ul li ul li.level2:last-child { border-bottom:none;}
.box-content ul li ul li.level2 a {font-weight: normal;}
.box-content ul li ul li.level2 a.selected {font-weight: bold;}
.box-content ul li ul li {padding-left:0px;}
.box-content ul li ul li.level3 { font-size:11px;line-height:13px;overflow:hidden;padding:2px;background-color:#E3E3E3;border-bottom:1px solid #FFFFFF;}
.box-content ul li ul li.level3:hover {text-decoration:underline;}
.box-content ul li ul li.level3 a {font-weight: normal;color:#333;}
.box-content ul li ul li.level3 a.selected {font-weight: bold;}


/* Fréttir */
.news { clear:both; float:left;}
.news .box, .news .box-top, .news .box-bottom { width:610px;}
.news .box { background: url(images/bg-news.gif) bottom left repeat-x #fff;}
.news .box-top, .news .box-bottom { background: none;}
.news .box-content2 { padding: 5px 10px;}
.news .box-content, .news .box-content2 { width:590px; background: none;	line-height:16px;}
.news .box-content { height:auto !important;	height:104px; min-height:104px;}
.news .box-content h1,.news .box-content2 h1 { padding-top:4px; font-size:16px;}
.news .box-content a, .news .box-content2 a { font-weight: bold;}
.news .box-content .newsmore { float:right;margin-top:10px;}
.news .box-content img { padding:5px;}
.news .box-content .image { float:right;padding:5px;}
.news .box-content .date { font-weight:bold;padding-bottom:2px;}
.news .box-content .newsitem .text img { float:right; padding:5px;}
.news .box-bottom .box-left { background: url(images/bg-news-bottom-left.gif);}
.news .box-bottom .box-right { background: url(images/bg-news-bottom-right.gif);}
.subnews-left { clear:both; float:left;width:303px;}
.subnews-right {	float:right; width:303px;}
.subnews-left .box, .subnews-left .box-top, .subnews-left .box-bottom, .subnews-right .box, .subnews-right .box-top, .subnews-right .box-bottom { width:303px;}
.subnews-left .box-content, .subnews-right .box-content { width:283px;}
.subnews-right .box-content { height: auto !important;height: 151px;	min-height:151px;}
.subnews-right .image-link {	display: block; clear:both; float:left; height:100px; width:283px;}
.subnews-right .image-link span{ display: none;}
.subnews-right .box-link{ padding-top:0px; width:283px;}
.news-small { float:left; width:200px;}
.news-small .box, .news-small .box-top, .news-small .box-bottom { width:200px;}
.news-small .box { background: url(images/bg-news.gif) bottom left repeat-x #fff; height:auto !important; height:124px; min-height:124px;}
.news-small .box-top, .news-small .box-bottom { background: none;}
.news-small .box-content { width:180px; background: none;line-height:16px;}
.news-small .box-content h1 { padding-top:4px; font-size:16px;}
.news-small .box-content a { font-weight: bold;}
.news-small .box-bottom .box-left { background: url(images/bg-news-bottom-left.gif);}
.news-small .box-bottom .box-right { background: url(images/bg-news-bottom-right.gif);}
.news-medium { float:left; width:300px;}
.news-medium .box, .news-medium .box-top, .news-medium .box-bottom { width:300px;}
.news-medium .box { background: url(images/bg-news.gif) bottom left repeat-x #fff; height:auto !important; height:124px; min-height:124px;}
.news-medium .box-top, .news-medium .box-bottom { background: none;}
.news-medium .box-content { width:280px; background: none; line-height:16px;}
.news-medium .box-content h1 { padding-top:4px;  font-size:16px;}
.news-medium .box-content a {font-weight: bold; }
.news-medium .box-bottom .box-left { background: url(images/bg-news-bottom-left.gif);}
.news-medium .box-bottom .box-right { background: url(images/bg-news-bottom-right.gif);}

.v-clear { float:left; width:3px; height:20px;}

table.booking td{ padding:5px;}
table.booking th{ color:rgb(182,1,41); font-weight:normal; text-align:right; width:200px; padding:5px;}
table.booking td input, 
table.booking td select{ font-size:11px; border:1px solid #bcbcbc; }
table.booking td input.text{ color:#000;}
table.booking td input.readonly{ border:0px;}

/*itm - listing */
.main-box { position:relative; overflow: hidden; width: 100%; border-bottom:1px solid #C7C7C7; padding-bottom: 5px; margin-top: 13px;}
.main-box-first{ margin-top:0px;}
.main-divider { overflow: hidden;width: 100%;}
.main-img { float: left; width: 179px; height: 115px; padding: 0; border:2px solid #fff; overflow:hidden;}
.main-img img { display: block;}
.main-text { float: right; width: 390px; margin-top:0;}
.main-text h3,
.main-text h3 a { margin: 0; color: rgb(182,1,41);font-weight: normal;text-decoration:none;}
.main-text h3 span {font-size: 12px; color: #000;}
.main-text em { display: block; margin-top: -3px;}
.main-text p { margin: 0 0 6px; line-height: 14px;}
.main-text-divider { overflow: hidden; width: 100%; margin-top: -2px;}
.main-text-divider span { float: left; margin-top: 9px;}
.main-text-divider a { float: right; margin-left: 10px;}
.main-text-divider a img { display: block;}
.main-button { position:absolute; width:100%; bottom:0;}
.main-button a img{ float:right; display:block; position:relative; margin-left: 10px; margin-bottom: 11px; border:0;}
.bott-main-box .main-img { height: 113px; background: url(images/icelandtravelmarket/main-img-border2.gif) no-repeat;}
.bott-main-box .main-text em { color: #444034;}
.bott-main-box .main-text p { color: #444034;}
.bott-main-box .main-text-divider { margin-top: 9px;}

.book-more-buttons { width: 100%; overflow: hidden; margin-top:-20px; }
.book-more-buttons a { float: right; }
.book-more-buttons input { float: right; }
.book-more-buttons a.book { background: #006699 url(images/mg-btn-book.gif) repeat-x top left; color: #FFF; font-weight: bold; border: solid 1px #006699; padding: 1px 10px 2px 10px; text-transform: uppercase; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.book-more-buttons a.more { background: #b60129 url(images/mg-btn-more.gif) repeat-x top left; color: #FFF; font-weight: bold; border: solid 1px #99805C; padding: 1px 10px 2px 10px; text-transform: uppercase; margin-right: 4px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.book-more-buttons input.more {-moz-border-radius:3px 3px 3px 3px;background:url("images/mg-btn-more.gif") repeat-x scroll left top #99805C;border:1px solid #99805C;color:#FFFFFF;float:right;font-size:12px;font-weight:bold;height:auto;margin-right:4px;padding:1px 10px 2px;text-transform:uppercase; margin:0 2px;}
.book-more-buttons input.book {-moz-border-radius:3px 3px 3px 3px;background:url("images/mg-btn-book.gif") repeat-x scroll left top #006699;border:1px solid #99805C;color:#FFFFFF;float:right;font-size:12px;font-weight:bold;height:auto;padding:1px 10px 2px;text-transform:uppercase;margin:0 2px;}
.book-more-buttons img {float:right;padding-left:5px;}

/*itm  - items */
.take-box { overflow: hidden; padding-top:10px; width: 100%;}
.take-box h2 { margin: 0; font-size:22px; color: rgb(182,1,41); font-weight: normal;}
.take-box h2 span { font-size: 12px; color: #000;}
.take-box em { display: block; margin-top: -2px;}
.over { overflow: hidden; width: 100%; margin-top: 7px;}
ul.over-menu { margin: 0; padding: 0; list-style: none; height:35px; width:590px; border-bottom:1px solid #666;}
ul.over-menu li { float: left; padding:0; margin:0 5px 0 0; font-weight: bold;}
ul.over-menu li a { margin:0; display: block; background:#fff; border:1px solid #666;  text-decoration: none; padding: 6px 10px 8px; color: rgb(182,1,41);}
.over-menu li a:hover { text-decoration: underline;}
.over-box { overflow: hidden; width: 567px;  padding: 10px 10px 34px 11px; border-bottom:1px solid #666; border-left:1px solid #666; border-right:1px solid #666;}
.over-divider { overflow: hidden; width: 100%;}
.over-img { float: left; width: 342px; border:2px solid #666;}
.over-img img {display: block;}
.highlights { float: right;width: 200px; margin-top: 0;}
.highlights h3 { margin: 0; font-size: 22px;font-weight: normal;color: rgb(182,1,41);}
.high-menu { overflow: hidden;margin: 0; padding: 0; list-style: none;}
.high-menu li { font-weight: bold; font-size: 14px; line-height: 17px; margin:8px 0 0 -15px;  padding:0; }
.high-menu li a { margin:0; padding:0; color: rgb(182,1,41);text-decoration: none;}
.high-menu li a:hover {text-decoration: underline;}
.price { overflow: hidden; margin-top: 21px;}
.price span { display: block;}
.price strong { display: block; font-size: 24px;line-height:18px;}
.book-now-link { display: block; margin-top: 10px;}
.book-now-link img { display: block; border:0;}
.over-text { margin-top: 20px;}
.over-text p { margin: 15px 0 0; line-height: 14px;}
.selected-box {border-bottom:none !important; color:#666666 !important; padding-bottom:9px !important;}
.not-selected-box {border-bottom:1px solid #666666; color:#B60129 !important; padding-bottom:8px;}


table.departure { color:#fff; border-collapse:collapse; border:0px;}
table.departure th { background:#4a4a4a; text-align:left; font-weight:bold; vertical-align:top; padding:5px; border-left:1px solid #fff; border-bottom:1px solid #fff;}
table.departure td { background:#5a5a5a; padding:5px; border-left:1px solid #fff;border-bottom:1px solid #fff;}
table.departure th.first,
table.departure td.first { border-left:0;}
table departure a{ color:#fff;text-decoration:none; }

.Yfirsogn { font-weight:normal; }
.Meiginmal { font-weight:normal; }

.tour-search { border:1px solid #B60129; float:left; height:75px;position:relative;width:588px;padding-bottom:5px; margin-bottom:10px;}
.tour-search .search-row { float:left;padding:5px;width:210px;}
.tour-search .search-row .search-from, .tour-search .search-row .search-to {float: left;}
.tour-search .search-row .search-from img {float:left;padding:2px 0px 0px 2px;}
.tour-search .search-row .search-from input {float:left; font-size:10px;}
.tour-search .search-row .search-to img {float:left;padding:2px 0px 0px 2px;}
.tour-search .search-row .search-to input {float:left;font-size:10px;}
.tour-search .search-row label { display:block;float:left;padding: 2px 5px 0 0;text-align:right;width:75px;font-size:11px;}
.tour-search .search-row select {float:left;width:65px;font-size:10px;margin-bottom:5px;}
.tour-search .search-btn {float:left; width:70px; padding: 2px 0px 0px 5px;}
.stour-search .search-btn input {height:20px; margin-top:3px;  }
.tour-search .search-btn a.search { position: absolute; bottom: 6px; right: 6px; background:#006699 url(images/mg-btn-book.gif) repeat-x top left; color: #FFF; font-weight: bold; border: solid 1px #006699; padding: 1px 10px 2px 10px; text-transform: uppercase; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.tour-search .search-btn a.cancel { position: absolute; bottom: 9px; right: 96px; color: #666; }

.tour-search table tbody tr td .search-from img {float:left;padding:2px 0px 0px 2px;}
.tour-search table tbody tr td .search-from input {float:left; font-size:10px;}
.tour-search table tbody tr td .search-to img {float:left;padding:2px 0px 0px 2px;}
.tour-search table tbody tr td .search-to input {float:left;font-size:10px;}

.tour-search table tbody tr td label { display:block;float:left;padding: 2px 5px 0 0;text-align:right;width:75px;font-size:11px;}
.tour-search table tbody tr td select {float:left;width:65px;font-size:10px;margin-bottom:5px;}

.single-tour-search {border:1px solid #B60129; height:185px;position:relative;padding:0px 0px 5px 5px; margin-bottom:10px;width:190px;}
.single-tour-search .search-row {float:left;padding-top:5px;width:185px;}
.single-tour-search .search-row .search-from img {float:left;padding:2px 0px 0px 2px;}
.single-tour-search .search-row .search-from input {float:left; font-size:10px; width:65px;}
.single-tour-search .search-row .search-to img {float:left;padding:2px 0px 0px 2px;}
.single-tour-search .search-row .search-to input {float:left;font-size:10px; width:65px;margin-top:2px;}
.single-tour-search .search-row label {display:block;float:left;padding-right:10px;text-align:right;width:75px;font-size:11px;}
.single-tour-search .search-row select {float:left;width:65px;font-size:10px;margin-bottom:5px;}
.single-tour-search .search-btn {float:left; width:70px; padding: 2px 0px 0px 5px;}
.single-tour-search .search-btn input {height:20px; margin-top:3px; }
.single-tour-search .search-btn a.search { position: absolute; bottom: 6px; right: 6px; background: #006699 url(images/mg-btn-book.gif) repeat-x top left; color: #FFF; font-weight: bold; border: solid 1px #006699; padding: 1px 10px 2px 10px; text-transform: uppercase; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.single-tour-search .search-btn a.cancel { position: absolute; bottom: 9px; right: 96px; color: #666; }

.additional-services #TotalPrice { color: #CC6600 }
.additional-services .price { color: #CC6600;}
.additional-services .button input  {height:auto; float:right; }

.button a { float: right; background: #E4651D url(images/mg-btn-book.gif) repeat-x top left; color: #FFF; font-weight: bold; border: solid 1px #006699; padding: 1px 10px 2px 10px; text-transform: uppercase; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

.payment-form .total-price .button input {height:auto; float:right;}
.passenger-form .terms .button input {height:auto; float:right;}
.package-details .button input {height:auto; float:right;}
.package-details .button img {float:right;padding-left:5px;}
.package-details .price-info { margin-top:30px; }
.package-details .package-items h3 {background:url("/templates/common/images/dot-line.gif") repeat-x scroll left bottom transparent;margin:20px 0 7px;padding:0 0 7px; color:#CC6600;font-size:1.3em;font-weight:normal;}
.package-details .passengers .item select {color:#333333;}
.package-details .departure-date select {color: #333333;}
.package-details .book-more-buttons {overflow:visible;}

.booking-preloading-message h2, .booking-error h2 { color: #CC6600; }
.booking-preloading-message img {margin:30px 0 30px 315px; }

.difficulty-level {}

/* ---< BOOKING ENGINE : RECEIPT >-------------------------------------------------------- */
.booking-id { color:#CC6600;font-size:2.2em;font-weight:bold;margin-top:15px;text-align:center; }

#stepper { background-color: #F5F5F0; border: solid 1px #DBDBDB; overflow: hidden; }
#stepper ul { list-style: none; }
#stepper ul li { float: left; background: transparent url(images/stepper-item.gif) no-repeat top right; position: relative; line-height: 15px; padding-left: 0; }
#stepper ul li span { float: left; padding: 9px 23px 7px 13px; text-transform: uppercase; }
#stepper ul li.active { background: #006699 url(images/stepper-item-active.png) no-repeat top right; font-weight: bold; margin-left: -10px; }
#stepper ul li.active span { padding: 9px 23px 7px 23px; color: #FFF; }
#stepper ul li.haspassed span { color: #999; }
#stepper ul li.zi-1 { z-index: 700; }
#stepper ul li.zi-2 { z-index: 600; }
#stepper ul li.zi-3 { z-index: 500; }
#stepper ul li.zi-4 { z-index: 400; }
#stepper ul li.zi-5 { z-index: 300; }
#stepper ul li.zi-6 { z-index: 200; }
#stepper ul li.zi-7 { z-index: 100; }

.price-info ul li.total-price span { color:#B60129 !important; }
.additional-services .price { color:#B60129 !important; }

.payment-form .total-price span.price {color:#B60129 !important;font-size:1.3em;font-weight:bold;}

.package-details .price-info .price {color:#B60129 !important;font-weight:bold;padding-left:10px;}

.powered-by { width: 100%; overflow: hidden; }
.powered-by a { float: right; margin: 18px 0px 0 0;  }
.powered-by img.travel-logo { float: right; margin: 18px 18px 0 18px; }

/* ---< FRONTPAGE BANNERS >-------------------------------------------------------- */

#banners { position: relative; width: 582px; height: 388px; overflow: hidden; margin-bottom: 5px; }
#banners .banner { margin: 0; display: none; }
#banners .banner img { padding:0px; }
#banners .banner { position: absolute; top: 0; left: 0; width:582px; }
#banners .banner .info { position: absolute; bottom: 0; left: 0; z-index: 100; height: 40px; background-color: #004D71; width: 100%; padding: 8px 16px; -moz-opacity:.70; filter:alpha(opacity=70); opacity:.70; }
#banners .banner .meta { position: absolute; bottom: 0; left: 0; z-index: 200; height: 52px; }
#banners .banner .meta h3 { color: #FFF; font-size: 1.5em; margin: 0 0 0 10px; position:relative; }
#banners .banner .meta p { color: #FFF; font-size: 1.2em; margin: 0 0 0 10px; position:relative; }
#banners .link { position: absolute; top: 340px; z-index: 1001; background: transparent url(images/banner-arrows.png) no-repeat; text-indent: -9999px; width: 25px; height: 25px; }
#banners .prev { left: 510px; background-position: 2px 0; }
#banners .next { left: 540px; background-position: -23px 0; }
#banners .prev:hover { left: 510px; background-position: 2px -27px; }
#banners .next:hover { left: 540px; background-position: -23px -27px; }

#banners .corner { background:url(images/corners.png) no-repeat scroll 0 0 transparent; font-size:0; height:7px; position:absolute; width:7px; z-index: 300; }
#banners .tl { background-position:left top; left:0; top:0; }
#banners .tr { background-position:right top; right:0; top:0; }
#banners .bl { background-position:left bottom; bottom:0; left:0; }
#banners .br { background-position:right bottom; bottom:0; right:0; }


/* --	CURRENCY CONVERTER ON LEFT SIDE ---------------------------------------------------  */
.currency-converter { background-color: #FFFFFF; padding: 12px; }
.currency-converter h2 { font-weight: normal; font-size: 1.2em; margin:0 0 12px 0;padding: 0; text-align:left; }
.currency-converter ol {list-style:none outside none;background:none repeat scroll 0 0 transparent;border:0 none;font-size:100%;margin:0;outline:0 none;padding:0;vertical-align:baseline;}
.currency-converter ol li { width: 100%; overflow: hidden; margin-bottom: 6px; text-align:left; }
.currency-converter ol li label { text-align:left; font-size: 11px; font-weight: bold; float: left; width: 40px; background: transparent url(/Templates/Common/images/flags/isk.gif) no-repeat 0 3px; padding: 2px 0 0 30px; }
.currency-converter ol li input { border: solid 1px #5B5B5A; width: 60px; float: left; }
.currency-converter .update-info { color: #999; font-size: 10px; line-height: 12px; text-align: left; }
.currency-converter .update-info a { color: #999; }
.currency-converter ol li.isk label { background-image: url(/Templates/Common/images/flags/isk.gif); }
.currency-converter ol li.gbp label { background-image: url(/Templates/Common/images/flags/gbp.gif); }
.currency-converter ol li.usd label { background-image: url(/Templates/Common/images/flags/usd.gif); }
.currency-converter ol li.cad label { background-image: url(/Templates/Common/images/flags/cad.gif); }
.currency-converter ol li.dkk label { background-image: url(/Templates/Common/images/flags/dkk.gif); }
.currency-converter ol li.nok label { background-image: url(/Templates/Common/images/flags/nok.gif); }
.currency-converter ol li.sek label { background-image: url(/Templates/Common/images/flags/sek.gif); }
.currency-converter ol li.chf label { background-image: url(/Templates/Common/images/flags/chf.gif); }
.currency-converter ol li.jpy label { background-image: url(/Templates/Common/images/flags/jpy.gif); }
.currency-converter ol li.eur label { background-image: url(/Templates/Common/images/flags/eur.gif); }
.currency-converter ol li.xdr label { background-image: url(/Templates/Common/images/flags/xdr.gif); }
