div.object-left,div.imageleft{float:left;clear:left;margin:0 10px 10px 0;}
div.object-left p,div.object-right p{margin:0;padding:0;}
div.object-right,div.imageright{float:right;clear:right;margin:0 0 10px 10px;}
/* FIX FOR SUBMENU */
ul#sub_navi{clear:both;}
/* LIGHTBOX */
.lightbox .lukk,
a.emphesize{color:#0a7ae7;text-decoration:underline;}
.lightbox .lukk:hover,
a.emphesize:hover{color:#0a7ae7;text-decoration:none;}
/* Links and lightbox */
#bluecover{position:absolute;top:0px;left:0px;width:0px;height:0px;background-color:#4c535f;/*opacity:0.8;filter:alpha(opacity=80);*/ display:none;z-index:800;}
.lightbox{display:none;z-index:1000;width:680px;height:580px;background-color:#ffffff;position:absolute;left:50%;padding:30px 10px 10px 10px;margin-left:-350px;}
.lightbox .lukk{position:absolute;font-weight:bold;top:10px;right:12px;}
/* GS:Safari og IE bug padding Learn more skjema */
.visit_tromso #learn_more_email_box .button,
#learn_more_email_box .button{text-align:center;background:url(../images/search_button.gif) no-repeat top left;width:64px;padding:0px;height:27px;border:none;margin:0;cursor:pointer;color:#7b746a;font-weight:bold;}
#debug{clear:both;}
/* Add som padding under the google map on activity lists (anders@netmaking.no 17.06.2009)*/
#activites .two_col_container{margin:0 0 20px;}
#siteaccess{display:none;}
/* Fix since IXD has made a postion:realtive to the page content,the lightbox for review is not working */
.beta,.beta:visited,.beta:hover,.beta:active{left:auto;margin-left:240px;}
#page_container{position:inherit;}
#bigmap{width:680px;height:580px;}
/* added by anders@netmaking.no 22.04.2009 fix for filter options on activity list */
#activity_list #filter_container .left{width:400px;}
#activity_list #filter_container .left_big{width:890px;}
#activity_list #filter_container .left_big .options_container .left{width:190px;}
#activity_list #filter_container .left .options_container .left{width:190px;}
#activity_list #filter_container .right .options_container .left{width:145px;}
#activity_list #filter_container .right{width:489px;}
/* added by anders@netmaking.no 06.05.2009 to fix width on labels */
#filter_container .options_container .left{width:170px;}
.search-result-line{padding-bottom:20px;}
/* ICONS FOR SUBPAGES */
#see_do .button.bat{background:url(../images/icons/bat_undersider.gif) no-repeat top left;}
#see_do .button.bil{background:url(../images/icons/bil_undersider.gif) no-repeat top left;}
#see_do .button.camping{background:url(../images/icons/camping_undersider.gif) no-repeat top left;}
#see_do .button.kle{background:url(../images/icons/hvordan_kla_seg_undersider.gif) no-repeat top left;}
#see_do .button.internett{background:url(../images/icons/internett_undersider.gif) no-repeat top left;}
#see_do .button.kamera{background:url(../images/icons/kamera_undersider.gif) no-repeat top left;}
#see_do .button.kart{background:url(../images/icons/kartundersider.gif) no-repeat top left;}
#see_do .button.koffert{background:url(../images/icons/koffert_undersider.gif) no-repeat top left;}
#see_do .button.leiebil{background:url(../images/icons/leiebil_undersider.gif) no-repeat top left;}
#see_do .button.mat_vin{background:url(../images/icons/mat_vin_undersider.gif) no-repeat top left;}
#see_do .button.motorsykkel{background:url(../images/icons/motorsykkel_undersider.gif) no-repeat top left;}
#see_do .button.fakta{background:url(../images/icons/nokkelFakta_undersider.gif) no-repeat top left;}
#see_do .button.notification{background:url(../images/icons/notofication_undersider.gif) no-repeat top left;}
#see_do .button.seilbat{background:url(../images/icons/seilbat_undersider.gif) no-repeat top left;}
#see_do .button.seng{background:url(../images/icons/seng_undersider.gif) no-repeat top left;}
#see_do .button.sykkel{background:url(../images/icons/sykkel_undersider.gif) no-repeat top left;}
/* fix for event list */
#whats_on_list .item .container a strong{width:auto;}
/* FIX FOR RATING LIGHTBOX */
#page #add_review fieldset input{float:none;}
/* fix for tellus categories list - remove additional whitespace before comma */
.categories .box ul li{padding-right:0px;}
table#sitemap tr td{vertical-align:top;width:33%;}
/* fix for boxes under see and do */
#see_do .see_do_box{clear:both;}
#activity_list #filter_container .left_big .options_container .left{width:170px;}
#activity_list #filter_container .left .options_container .left{width:170px;  }
/* Oppdatert font-size */
/* Frontpage */
.vcalendar,
#home .photo_link span{font-size:12px;}
#home .photo_link span,
#home .photo_link strong{padding-left:7px;}
#home .photo_link{padding-top:8px;}
/* Folder */
.summary_content p,
.section p,
.two_col_container p,
.two_col_container li{font-size:12px;line-height:1.4em;}
.section h3{font-size:12px;padding-top:4px;}
/* Activities and attractions */
.box li{font-size:12px;line-height:1.4em;}
/* Submenu */
#sub_navi a,
#breadcrumbs li{font-size:12px !important;}
/* Filter */
.options_container label{font-size:11px ;}

/* Activity-list */
.item p {font-size:12px; line-height:1.4em;}
#activity_list .two_col_container .left p {font-size: 13px;}

/* Contact */
#contact .contact-item {font-size:12px; line-height:1.4em;}

/* Weather */
#weather .section li {font-size:12px;line-height:1.4em;}

/* Fix the frontpage so the text is not difficult to read because of the mountains */
body.troms #home_header {
	margin:65px 0 130px 5px;
}

/* Forsidefarge */
body.troms #home_header h1 {text-shadow: 1px 1px 4px #222;}
body.troms #home_header a {text-shadow: 1px 1px 4px #222;}

iframe.order-iframe {border: 1px solid #ddd; height: 750px; width: 100%; margin-bottom: 1em; }
.links {float: right; font-size: 12px; padding-top: 10px;}
.links a {border-left: 1px solid #999; padding: 0 3px 0 6px; text-decoration: underline; }
.links a.first {border: none; }

.beta span{width:42px }

body.harstad #page_bg {
	background:none;
}
body.harstad {
background:#BCB7A9 url(../images/troms_theme_summer_bg.jpg) no-repeat scroll center top;
height:100%;
}

/* Webcam bilde */
img.webcam {max-width: 600px; height: auto; }

/* Fix for the frontpage for harstad */
body.harstad #home_header {
	margin:35px 0 20px 5px;
}

/* bullet points on visitrtrom textpages */
#page_content .container ul {
	list-style-type:disc!important;
	padding-left: 15px;
}

/* SEARCH ADDED 16.03.2010 */

#search-header {
	width: 894px;
	height: 140px;
	background: url(../images/search/search-bg.gif) no-repeat;
	overflow: hidden;
}
#search-header h1 {
	color:#706C66;
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:2.27em;
	
}
#search-header #search-header-inner {
	margin: 7px 12px 0px 12px;	
}
#search-header .search-btn {
	background: url(../images/search/search-btn.gif);
	cursor: pointer;
	border: none;
	color:#FFFFFF;
	font-family:arial;
	font-size:16px;
	height:29px;
	width:86px;
	display: block;
}
#search-header #search-chooser {}
#page_content .container #search-header ul {
	padding: 14px 0px 0px 11px;
border-bottom: 1px solid #ccc;
 height: 31px;
}
#page_content .container #search-header li {
	float: left;
list-style: none; 
}
#page_content .container #search-header li a {
	display: block;
margin-top: 1px;
	height: 29px;
line-height: 30px;
	padding:0px 7px 0;
	background: #fff url(../images/search/search-tab.gif) repeat-x 0px 100%;
	border: 1px solid #ccc;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #67717d;
	margin-right: 6px;
	text-decoration : none;
border-bottom: none;
}
#page_content .container #search-header li a:hover {color: #51abd4;}
#page_content .container #search-header li.active a {
	background: #fff; margin-top: 0; height: 30px;
border-bottom: 1px solid #fff;
	color: #51abd4;
}

#search-header .search-input {
	width: 289px;
	height: 23px;
	border: 1px solid #ccc;
	float: left;
	margin-right: 7px;
	padding:4px 4px 0 8px;
	font-family:arial;
	font-size:17px;
	color: #595959;	
}
#search-wrapper {
	margin-left: 6px;	
}
#search-wrapper .item-hit {
	border:1px solid #E4E4E4;
	margin:0 0 8px;
	padding:2px;
	width: 700px;
}
#search-wrapper .item-hit h5 {
	border-bottom:1px solid #E4E4E4;
	color:#6D6E71;
	font-size:1.18em;
	font-weight:bold;
	padding:0 0 5px;
}
#search-wrapper .item-hit img {
	margin-right: 20px;
	float: left;
}
#search-wrapper .item-hit .item-info {
	width: 400px;
}
#search-wrapper .pagenavigator a {
	color: #999;
	text-decoration: none;	
}
#search-wrapper .pagenavigator  {
	width: 700px;
	text-align: center;	
	color: #999;
	padding: 2px 0;
}
#search-wrapper .pagenavigator  {
	margin-top: 18px;
	font-size: 14px;
	font-family: arial;
}
#search-wrapper .pagenavigator .next a,
#search-wrapper .pagenavigator .previous a {
	color: #51abd4;	
}
#search-wrapper .pagenavigator .previous {
	margin-right: 2px;	
}
#search-wrapper .pagenavigator .next {
	margin-left: 4px;	
}
#search-wrapper .pagenavigator .pages .other,
#search-wrapper .pagenavigator .pages .current {
	margin: 0px 1px;	
}
#search-wrapper .pagenavigator a {
	background-color: #f2f2f2;
	border: 1px solid #ccc;
	color: #999;
	padding: 1px 4px; font-weight: bold;
}
#search-wrapper .pagenavigator a:hover {color: #666;}
#search-wrapper .pagenavigator .previous a,
#search-wrapper .pagenavigator .next a {border: none; background: none; font-weight: normal;}
#search-wrapper .pagenavigator .current {padding: 0 4px;font-weight: bold;}
/* Innhold høyre opp på forsiden */
body.troms #home_header {margin: 20px 0px 15px 5px;}

.beta p {
	padding: 0px;
	margin: 0px;
}