body{
	margin:0;
	color:#333;
	font:12px Arial, Helvetica, sans-serif;
	background:#eee url(/resources/images/template/body-bg.gif) repeat-x;
}

td
{
	font:12px Arial, Helvetica, sans-serif;
}

img{border-style:none;}
a{
	text-decoration:none;
	color:#333;
}
a:hover{text-decoration:underline;}

select,textarea
{
	font:12px Arial, Helvetica, sans-serif;
	color:#797979;
}


input{
	font:12px Arial, Helvetica, sans-serif;
	color:#797979;
	vertical-align:middle;
}
form{
	margin:0;
	padding:0;
	border:none;
}
.airplane{
	background:url(/resources/images/template/airplane.gif) no-repeat 50% 0;
	width:100%;
	margin:0;
}
#main{
	width:966px;
	background:#fff;
	margin:0 auto;
}
/*HEADER*/
#header{
	height:284px;
	overflow:hidden;
	background:url(/resources/images/template/header-bg.gif) no-repeat;
	padding:0 13px;
}
#header .holder{
	overflow:hidden;
	width:100%;
}
#header .holder form div{
	float:right;
	margin:6px 0 7px;
}
#header .holder form .text{
	width:149px;
	border:1px solid #bebebe;
	color:#797979;
	background:#f3f3f3;
	padding:2px 3px 3px;
	margin:0 6px 0 4px;
}
#header .holder .sub-nav{
	margin:0;
	padding:8px 0 0;
	list-style:none;
	float:right;
}
#header .holder .sub-nav li{
	display:inline;
	background:url(/resources/images/template/sub-nav-separator.gif) no-repeat 0 2px;
	padding:0 6px 0 9px;
	line-height:18px;
}

#header .holder .sub-nav li img{
	padding:0px 3px 0px 0px;
	vertical-align:middle;
}

#header .holder .sub-nav li:first-child{background:none;}
#header .holder .sub-nav li a{color:#797979;}
/*LOGO*/
.logo{
	background:url(/resources/images/template/logo.gif) no-repeat;
	width:326px;
	height:80px;
	text-indent:-9999px;
	float:left;
	margin:34px 0 0 16px;
	display:inline;
}

.logo-en{
	background:url(/resources/images/template/2010/bg-logo-new-en.png) no-repeat;
}

.logo a{
	display:block;
	overflow:hidden;
	height:100%;
}
.nav{
	margin:55px 0 26px 0;
	padding:0 18px 0 0;
	list-style:none;
	float:right;
	width:426px;
	height:61pX;
}
.nav li{
	float:right;
	width:191px;
}

.nav li img, .nav li .clock{
	display:block;
	padding: 0px 4px;
	text-align:center;
}
.nav li a{
	font-size:11px;
	color:#8f8f8f;
	line-height:25px;
	display:block;
	text-align:center;
}
/*NAVIGATION*/
.nav-main{
	margin:0 0 0px;
	padding:0 0 0 13px;
	list-style:none;
	background:url(/resources/images/template/nav-main-bg.gif) repeat-x;
	height:44px;
	width:927px;
	font-weight:bold;
	overflow:hidden;
	/*letter-spacing:1px;*/
}
.nav-main li{
	float:left;
	padding:8px 1px 0 1px;
}
.nav-main li a{
	display:block;
	line-height:25px;
	color:#fff;
}
.nav-main li a span{
	/*padding:0 13px;*/
	padding:0 8px;
	display:block;
}
.nav-main li a:hover{
	text-decoration:none;
	color:#333;
}

.nav-main li a.active
{
	background:url(/resources/images/template/nav-bg1.gif) no-repeat;
	color:#333;
}

.nav-main a.active span{
background:url(/resources/images/template/nav-bg2.gif) no-repeat 100% 0;
}

.nav-sub{
	margin:0 0 0px;
	padding:0 0 0 13px;
	list-style:none;
	/*background:url(/resources/images/template/nav-sub-bg.gif) repeat-x;*/
	height:39px;
	width:927px;
	font-weight:bold;
	overflow:hidden;
	/*letter-spacing:1px;*/
}
.nav-sub li{
	float:left;
	padding:6px 1px 0 1px;
}
.nav-sub li a{
	display:block;
	line-height:20px;
	color:#333;
}
.nav-sub li a span{
	/*padding:0 13px;*/
	padding:0 4px;
	display:block;
}
.nav-sub li a:hover{
	text-decoration:none;
	color:rgb(243,90,40);
}

.nav-sub li a.active{
	background:url(/resources/images/template/nav-sub-bg1.gif) no-repeat;
	color:#fff;
}

.nav-sub a.active span
{
	background:url(/resources/images/template/nav-sub-bg2.gif) no-repeat 100% 0;
}

.breadcrumb{
	margin:15px 0px 0px 0px;
	width:926px;
	overflow:hidden;
	padding-left:14px;
}
.breadcrumb div{
	float:left;
	padding-right:40px;
}
.breadcrumb div strong{display:block;}
.breadcrumb .month{
	background:url(/resources/images/template/month-bg.gif) no-repeat 0 50%;
	padding-left:38px;
	padding-bottom:1px;
}
.breadcrumb .weather{
	background:url(/resources/images/template/weather-bg.gif) no-repeat 0 50%;
	padding-left:45px;
}

.breadcrumb #weather{
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left:45px;
}

.breadcrumb .tilkynningar{
	background:url(/resources/images/template/tilkynningar-bg.gif) no-repeat 0 50%;
	padding-left:38px;
}
.breadcrumb .tilkynningar a{
	background:url(/resources/images/template/arrow-btn.gif) no-repeat 100% 3px;
	padding-right:18px;
}
/*CONTENT*/
.content{
	overflow:hidden;
	width:966px;
	margin:0 auto;
	background:url(/resources/images/template/content-bg.gif) no-repeat;
	padding:23px 0 43px;
}
/*MAIN-BOX*/
#main-box{
	float:right;
	width:765px;
	padding-right:13px;
}
#main-box .box-image{
	overflow:hidden;
	height:1%;
	border-bottom:2px solid #d3d3d3;
	padding-bottom:4px;
	margin-bottom:16px;
}
#main-box .box-image .velcomin{
	position:relative;
	float:left;
}
#main-box  .box-image .velcomin .band{
	position:absolute;
	top:0;
	left:0;
}
#main-box .box-image .frettir{
	float:right;
	width:280px;
	line-height:18px;
}
#main-box .box-image .frettir .holder{
	overflow:hidden;
	height:1%;
	padding:7px 5px 10px 8px;
}
#main-box .box-image .frettir .holder h3{
	float:left;
	font-size:16px;
	margin:0;
}
#main-box .box-image .frettir .holder a.rss{
	float:right;
	background:url(/resources/images/template/rss-bg.gif) no-repeat 100% 2px;
	color:#f15c22;
	padding-right:24px;
}
#main-box .box-image .frettir .block-text{
	padding:8px 2px 13px 7px;
	border-top:1px solid #d3d3d3;
}
#main-box .box-image .frettir .block-text strong{font-size: 13px;}
#main-box .box-image .frettir .block-text p{
	margin:0;
	color:#5e5e5e;
}
#main-box .box-image .frettir .block-text p a{padding-left:5px;}
#main-box .box-image .frettir .block-text p a img{vertical-align:middle;}
#main-box .table-area{
	overflow:hidden;
	height:1%;
	padding-top:10px;
}
.table-area .tables{
	float:left;
	width:465px;
}
.table-area .komur,
.table-area .brottfarir{
	overflow:hidden;
	height:1%;
}
.table-area h3,
.dohop h3{
	float:left;
	font-size:16px;
	margin:0;
	line-height:27px;
	padding-left:33px;
}
.table-area .komur h3{background:url(/resources/images/template/komur-bg.gif) no-repeat;}
.table-area .brottfarir h3{background:url(/resources/images/template/brottfarir-bg.gif) no-repeat;}
.dohop h3{
	background:url(/resources/images/template/dohop-bg.gif) no-repeat;
	float:none;
}
.table-area .wrapper h3{
	background:none;
	float:none;
	padding-left:7px;
}
.table-area .wrapper .tilbod{border:1px solid #d8d8d8;}
.table-area .komur a,
.table-area .brottfarir a,
.table-area .dohop a{
	float:right;
	padding-top:5px;
	padding-left:5px;
}
.table-area table{
	background:#ededed;
	padding:0;
	border-collapse:collapse;
	margin:0 0 16px;
	width:595px;
}

.table-area table.front{
	width:465px;
}

.table-area table tr{line-height:18px;}
.table-area table tr th{
	line-height:26px;
	text-align:left;
	padding-left:7px;
	border-bottom:1px solid #fff;
}
.table-area table tr td{
	padding-left:7px;
	border-bottom:1px solid #fff;
}
.table-area table .time{width:57px;}
.table-area table .raun{width:52px;}
.table-area table .fra{width:189px;}
.table-area table .flug{width:61px;}
.table-area table .stada{width:100px}
.table-area table .link{line-height:23px;}
.table-area table .link a{
	background:url(/resources/images/template/arrow-btn.gif) no-repeat 100% 3px;
	padding-right:26px;
	font-weight:bold;
}
.table-area .wrapper{
	float:right;
	width:280px;
}
.table-area .wrapper ul{
	margin:0 0 11px;
	padding:0;
	list-style:none;
	width:280px;
	background:#ddd;
}
.table-area .wrapper li{
	line-height:17px;
	width:100%;
	overflow:hidden;
	border-bottom:5px solid #fff;
	vertical-align:top;
}
.table-area .wrapper li img{
	float:left;
	padding-right:12px;
}
.table-area .wrapper li strong{
	float:left;
	font-size:15px;
	padding-top:6px;
}
.table-area .wrapper li em{
	color:#6c6c6c;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
}
.table-area .wrapper li span{
	float:right;
	color:#f15c22;
	padding:6px 13px 0 0;
	font:bold 26px/37px Arial, sans-serif;
}
/*SIDEBAR*/
#sidebar{
	position:relative;
	top:-6px;
	float:left;
	width:158px;
	padding-left:9px;
}
#sidebar div{
	background:url(/resources/images/template/box-bg.gif) no-repeat;
	height:134px;
	padding:6px 10px 0;
	text-align:center;
	margin-bottom:4px;
}
#sidebar div a{display:block;}
#sidebar div img{
	margin-bottom:5px;
	display:block;
}
#sidebar div strong{
	text-indent:-9999px;
	overflow:hidden;
	line-height:36px;
	display:block;
}
#sidebar .box1 strong{
	background:url(/resources/images/template/sidebar-h1.gif) no-repeat;
	margin-left:10px;
}
#sidebar .box2 strong{
	background:url(/resources/images/template/sidebar-h2.gif) no-repeat;
	margin-left:18px;
}
#sidebar .box3{margin-bottom:9px;}
#sidebar .box3 strong{
	background:url(/resources/images/template/sidebar-h3.gif) no-repeat;
	margin-left:44px;
}
#sidebar .box3 img{margin-bottom:10px;}
#sidebar .box4{margin-bottom:10px;}
#sidebar .box4 strong{
	background:url(/resources/images/template/sidebar-h4.gif) no-repeat;
	margin-left:6px;
}
#sidebar .box4 img{margin-bottom:8px;}
#sidebar .box4 img{margin-bottom:7px;}
#sidebar .box5 strong{
	background:url(/resources/images/template/sidebar-h5.gif) no-repeat;
	margin-left:15px;
}

#sidebar .box1-en strong{
	background:url(/resources/images/template/sidebar-h1-en.gif) no-repeat;
	margin-left:10px;
}
#sidebar .box2-en strong{
	background:url(/resources/images/template/sidebar-h2-en.gif) no-repeat;
	margin-left:18px;
}
#sidebar .box3-en{margin-bottom:9px;}
#sidebar .box3-en strong{
	background:url(/resources/images/template/sidebar-h3-en.gif) no-repeat;
	margin-left:3px;
}
#sidebar .box3-en img{margin-bottom:10px;}
#sidebar .box4-en{margin-bottom:10px;}
#sidebar .box4-en strong{
	background:url(/resources/images/template/sidebar-h4-en.gif) no-repeat;
	margin-left:6px;
}
#sidebar .box4-en img{margin-bottom:8px;}
#sidebar .box4-en img{margin-bottom:7px;}
#sidebar .box5-en strong{
	background:url(/resources/images/template/sidebar-h5-en.gif) no-repeat;
	margin-left:15px;
}

/*FOOTER*/
#footer{
	height:51px;
	background:#1a1f26;
	padding:13px 0 0 22px;
	line-height:20px;
	font-size:13px;
}
#footer strong{
	display:block;
	color:#fff;
	text-transform:uppercase;
}
#footer strong a{
	color:#fbb040;
	text-decoration: none;
}

#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:900px ;
}
#footer ul li{
	display:inline;
	background:url(/resources/images/template/footer-separator.gif) no-repeat 0 2px;
	padding:0 11px 0 9px;
	margin-left:-8px;
	color:#9a9a9a;
}
#footer ul li a{color:#9a9a9a;}


/* EXTRAS */


div#main-content-list
{
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 20px;
	width:766px;
}

div#main-content
{
	overflow:hidden;
	float:left;
	padding:0px 18px 0px 20px;
	width:465px;
}

div#main-content h1, div#main-content-list h1
{
	margin:0px;
	padding:0px 0px 8px 0px;
	font-size:16px;
	border-bottom: 1px solid rgb(211,211,211);
}

div#right-content
{
	overflow:hidden;
	float:left;
	width:283px;
}

div#main-content h3, div#main-content-list h3
{
	font-size:16px;
	margin:0;
	padding:0px;
	line-height:20px;
}

div#main-content-list .news
{
	clear:both;
	float:left;
	padding:10px 0px 10px 0px;
	width:766px;
	border-bottom: 1px solid rgb(211,211,211);
}

div#main-content-list .news a
{
	color: rgb(241,92,34);
}

div#main-content-list .news img
{
	padding: 0px 5px 5px 0px;
}

div#right-content .table-area .tables
{
	width:283px;
}

div#right-content .table-area table
{
	width:283px;
}

.ad h3
{
	float:left;
	font-size:16px;
	margin:0;
	line-height:25px;
	padding-left:5px;
}

.ad img
{
	padding:1px;
	border:1px solid rgb(211,211,211);
	vertical-align:bottom;
}

.hide
{
	display:none;
}

div#thirdlevel
{
	clear:both;
	float:left;
	padding:42px 9px 0px 9px;
	width:622px;
	background: rgb(145,145,145);
}

div#thirdlevel ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

div#thirdlevel ul li
{
	float:left;
	padding:0px 5px 0px 0px;
}

div#thirdlevel ul li a
{
	display: block;
	float:left;
	padding:7px 10px;
	height:14px;
	line-height:14px;
	background: rgb(243,90,40);
	color: #fff;
	font-size:12px;
	text-decoration: none;
}

div#thirdlevel ul li.selected a,
div#thirdlevel ul li a:hover
{
	background: #fff;
	color: #000;
}

div#main-content-wide
{
	overflow:hidden;
	position: relative;
	left:-7px;
	float:left;
	padding:0px 10px 0px 20px;
	width:640px;
}

div#content-wide
{
	clear:both;
	float:left;
	padding:10px 0px 0px 0px;
	width:640px;
}

div#content-wide h1
{
	margin:0px 0px 10px 0px;
	padding:0px 0px 8px 0px;
	font-size:16px;
	border-bottom: 1px solid rgb(211,211,211);
}

div#main-content a
{
	color: rgb(243,90,40);
}
div#main-content-list a
{
	color: rgb(243,90,40);
}

div#content-wide a
{
	color: rgb(243,90,40);
}

div#main-content-empty
{
	overflow:hidden;
	float:left;
	padding:0 15px;
	width:936px;	
}

div#main-content-empty h1
{
	margin:0px;
	padding:0px 0px 8px 13px;
	font-size:16px;
	border-bottom: 1px solid rgb(211,211,211);
}


div#weather-flash
{
	padding:0px 0px 10px 0px;
}

.items h3
{
	margin:0px 0px 5px 0px;
	padding:0px;
	color: rgb(243,90,40);
}

.items a
{
	color: rgb(243,90,40);
}

.alt, .alt td
{
	background: #f2f2f2;
}

/* SPECIAL OFFERS */


div.shop-type
{
	overflow:hidden;
	clear:both;
	float:left;
	width:940px;
	height:39px;
	border-bottom:1px solid rgb(211,211,211);
}

div.shop-type ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

div.shop-type ul li
{
	float:left;
	padding:10px;
	border-left: 1px solid rgb(211,211,211);
}

div.shop-type ul li.first
{
	padding-left:0px;
	border-left: 0px;
}

div.shop-type ul li a
{
	color: rgb(243,90,40);
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}

div.shop-type ul li a.selected
{
	color: rgb(51,51,51);
}

div.shop-items
{
	clear:both;
	float:left;
	width:920px;
	padding:10px;
}

div.shop-items ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	width:255px;
}

div.shop-items ul li
{
	padding:3px 0px;

}

div.shop-items ul li a
{
	font-size:14px;
	font-weight:bold;
	color: rgb(243,90,40);
	text-decoration: none;
}

div.shop-list
{
	clear:both;
	float:left;
	padding:10px;
	width:920px;
	border-top:1px solid rgb(211,211,211);
}

div.shop-left
{
	float:left;
	width:220px;
}

div.shop-left .small
{
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	color: rgb(204,204,204);
}

div.shop-left .big
{
	font-size:18px;
	font-weight:bold;
	color :rgb(136,136,136);
}

div.shop-middle
{
	float:left;
	width:563px;
}

div.shop-middle a
{
	float:left;
	padding: 0px 0px 10px 25px;
	width:105px;
	color: rgb(51,51,51);
	text-decoration: none;
	background: url(/resources/images/template/unchecked.gif) no-repeat 7px 1px;
}

div.shop-middle a.selected
{
	background: url(/resources/images/template/checked.gif) no-repeat 7px 1px;
}

div.shop-right
{
	float:left;
	padding:20px 0px 0px 0px;
	width:137px;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	color: rgb(51,51,51);
}

div.shop-prod
{
	clear:both;
	float:left;
	width:940px;
	padding:1px 0px;
	border-top: 1px solid rgb(211,211,211);
	border-bottom: 1px solid rgb(211,211,211);
}


/* MAILINGLIST */

div#postlisti
{
	position: relative;
	left:50px;
	padding:0px;
	float:right;
	width:330px;
}

div#postlisti strong
{
	float:left;
	padding:0px 0px 5px 5px;
}

div#postlisti div
{
	float:left;
}

div#postlisti input.text
{
	margin:0px 8px 0px 0px;
	padding:1px 5px;
	float:left;
	width:95px;
	height:14px;
	line-height:14px;
	border:1px solid rgb(190,190,190);
	font:12px Arial, Helvetica, sans-serif;
	color:#797979;
	background: rgb(243,243,243);
}

div#postlisti input.btn
{
	float:left;
	height:15px;
	width:39px;
	margin:1px 0px;
	padding:0px;
	border:0px;
	background: url(/resources/images/template/btn.gif) no-repeat;
}


.flash-ad
{
	overflow:hidden;
	padding:0px 4px 0px 4px;
	margin:0px 0px 6px 0px;
	height: 325px;
}

/* NEW HEADER */

div#header-n
{
	clear:both;
	float:left;
	width:765px;
	border-bottom: 2px solid rgb(211,211,211);
}

div#header-image
{
	clear:both;
	float:left;
	width:765px;
}

div#header-image img
{
	vertical-align:bottom;
}

div#header-sub
{
	clear:both;
	float:left;
	padding:6px 0px 8px 0px;
	width:765px;
	height:25px;
}

div#rss
{
	float:left;
	padding: 0px 6px 0px 0px;
	width:23px;
}

div#rss a
{
	overflow:hidden;
	float:left;
	width:23px;
	height:25px;
	background: url(/resources/images/template/bg-header.gif) no-repeat 0px 0px;
	text-indent: -1000px;
}

div#header-news
{
	float:left;
	width:736px;
	background: url(/resources/images/template/bg-header.gif) repeat-x 0px -26px;
}

div#header-news-left
{
	float:left;
	width:736px;
	background: url(/resources/images/template/bg-header.gif) no-repeat 0px -52px;
}

div#header-news-right
{
	float:left;
	width:716px;
	padding:5px 10px;
	line-height:15px;
	background: url(/resources/images/template/bg-header.gif) no-repeat 713px -78px;
}

div#header-news-right a
{
	float:left;
	width:600px;
	color:#fff;
	font-size:12px;
	text-decoration:none;
}

div#header-news-right span
{
	float:left;
	width:116px;
}

div#header-news-right span a
{
	padding:0px 10px 0px 0px;
	width:106px;
	text-align:right;
	background: url(/resources/images/template/bg-header.gif) no-repeat 102px -109px;
}

#main-box .table-area
{
	clear:both;
}

/* NEW WEATHER */

.weather
{
	position:relative;
	z-index:9999;
	float:left;
	padding:0px 0px 24px 0px;
	width:280px;
}

.weather-head
{
	overflow:hidden;
	float:left;
	padding:5px 7px 5px 33px; 
	width: 240px;
	height:17px;
	background: url(/resources/images/template/bg-weather-icons.gif) no-repeat -15px -1px;
}

.weather-head h1
{
	margin:0px;
	padding:0px;
	line-height:17px;
	font-size:16px;
	color: rgb(51,51,51);
}

.weather-head a.weather-up
{
	overflow:hidden;
	float:right;
	margin:1px 0px 2px 6px;
	width:14px;
	height:14px;
	background: url(/resources/images/template/bg-weather-icons.gif) 0px 0px;
	text-indent: -1000px;
}

.weather-head a.weather-down
{
	overflow:hidden;
	float:right;
	margin:1px 0px 2px 6px;
	width:14px;
	height:14px;
	background: url(/resources/images/template/bg-weather-icons.gif) 0px -15px;
	text-indent: -1000px;
}

.weather-list
{
	clear:both;
	float:left;
	width:280px;
}

.weather-item
{
	clear:both;
	float:left;
	padding:3px;
	width:274px;
	height:39px;
	background: rgb(237,237,237);
	border-bottom:1px solid #fff;
}

.weather-item img
{
	float:left;
	height:39px;
	width:50px;
	vertical-align:bottom;
}

.weather-title
{
	float:left;
	width:160px;
	color: rgb(108,108,108);
	font-size:12px;
}

.weather-title h1
{
	margin:0px;
	padding:2px 0px;
	font-size:15px;
	color: rgb(51,51,51);
}

.weather-temp
{
	float:left;
	width:50px;
	color: rgb(108,108,108);
	font-size:11px;
	text-align:right;
}

.weather-temp h1
{
	margin:0px;
	padding:0px;
	font-size:19px;
	color: rgb(241,92,34);
}


div.header-box
{
	clear:both;
	float:left;
	padding:30px 30px 30px 95px;
	width:640px;
	color: #000;
	font-size:15px;
	font-weight:bold;
	background: rgb(225,225,225) url(/resources/images/template/alarm.gif) no-repeat 20px 20px;
}

div.header-box h1
{
	clear:both;
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	color: #f15c22
}

div.header-box p, div.header-box div
{
	clear:both;
	margin:0px;
	padding:0px;
}

div#social
{
	overflow:hidden;
	clear:both;
	float:left;
	margin:6px 0px 6px 4px;
	padding: 9px 9px;
	width: 150px;
	height: 32px;
	background: url(/resources/images/template/bg-social.gif) no-repeat;
}


div#social a
{
	overflow:hidden;
	float:left;
	width:32px;
	height:32px;
	padding: 0px 6px;
	text-indent:-999px;
}

div#social a.facebook
{
	background: url(/resources/images/template/bg-social-1.gif) no-repeat center center;
}

div#social a.youtube
{
	background: url(/resources/images/template/bg-social-2.gif) no-repeat center center;
}

div#social a.twitter
{
	background: url(/resources/images/template/bg-social-3.gif) no-repeat center center;
}


/* HOTEL */

#sidebar #hotelsearch
{
	clear:both;
}


#sidebar #hotelsearch, #sidebar #hotelsearch div{
	background:none;
	height:auto;
	padding:0;
	text-align:left;
	margin-bottom:0px;
}

		#sidebar #hotelsearch {background: transparent url(http://www.hotelsincopenhagen.dk/affiliate/airport/bg.gif); width: 156px; height: 328px;}
	
		#sidebar #hotelsearch h2 {color: #f15c22;
		font-weight: bold; font-family: arial; font-size: 16px; padding: 10px 10px 5px 10px; 
		text-transform: uppercase; text-align: center; margin: 0 0 5px 0; }

		#sidebar #hotelsearch h2 a {color: #f15c22; text-decoration: none;}
		
		#sidebar #hotelsearch p {margin: 0; font-family: arial; font-size: 12px; font-weight: bold; padding-left: 10px; }
		
		#sidebar #hotelsearch .dates { margin-left: 10px; width: 140px;}
		#sidebar #hotelsearch .dates select {margin-bottom: 2px;}
		
		#sidebar #hotelsearch select {font-size: 11px;}
		
		#sidebar #hotelsearchform {margin: 0;}
		
		#sidebar #hotelsearch .inputs {margin-left: 10px;}
		#sidebar #hotelsearch #destination {width: 125px; }
		
		#sidebar #hotelsearch label {font-family: arial; font-weight: bold; font-size: 12px; margin: 10px 0 0px 0; display: block;}
		#sidebar #hotelsearch .button {margin-top: 10px;}
		#sidebar #hotelsearch .button input {color: #fff; background-color: #f15c22; text-decoration: none; padding: 2px 5px; border: 1px solid #9f1724; margin: 4px 0;}

/* HM */

a#countdown
{
	cursor:pointer;
	clear:both;
	float:left;
	width:765px;
	height:170px;
	background: url(/resources/Images/Template/HM/bg-countdown-front.jpg) no-repeat top left;
}

a#countdown
{
	text-decoration:none;
	color:#fff;
}

span#countdown-text
{
	position:relative;
	top:30px;
	left:300px;
	clear:both;
	float:left;
	width:350px;
	height:75px;
	line-height:20px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	text-align:center;
}

span#countdown-text span
{
	margin-top:10px;
	clear:both;
	float:left;
	width:350px;
}

span#countdown-header
{
	position:relative;
	top:30px;
	left:300px;
	clear:both;
	float:left;
	padding:0px 80px;
	width:201px;
	height:15px;
}


span#countdown-header span
{
	float:left;
	width:50px;
	text-align:center;
	font-size:10px;
	color: #fbaf42;
	text-transform:lowercase;
}

span#countdown-values
{
	position:relative;
	top:33px;
	left:300px;
	clear:both;
	float:left;
	padding:0px 80px;
	width:201px;
	height:20px;
}


span#countdown-values span
{
	float:left;
	width:50px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color: #fff;
}

div#ad-container
{
	clear:both;
	height:0px;
	margin:0px auto;
	padding:0px 0px 0px 1003px;
	width:37px;
}

div#ad-container a
{
	clear:both;
	float:right;
	position:fixed;
	top:179px;
}