/*MAIN DIVS*/

body 
{
   font-family: helvetica;
   font-size:12px;  
   margin:0 auto;
   width:1024px;
}
      
#topRow #logo {
   float:left;
   left:15px;
   position:relative;
   top:10px;
}

input.input, input.inputSearch {
   background-color:white;
   border:1px solid #CBCBCB;
}

#searchBox {
   position:relative;
   top:-3px;
}

.wrapperSkyscraper, .wrapperNoSkyscraper {
   background-image: none;
}


#topRow {
      background:white;
}
       
#footerRow  {
   background-color:white;
   min-height: 45px;
}
              



/* REMOVALS*/

/*#ctl00_MainRegion_FullWidth_LeftColumnFlash_FlashMap1_dvFrame {
   position:absolute;
   right:4000px;
}*/

#globalMenuWrapper    {
      position:absolute;
      right:4000px;
}

.ArticlePublishInfo    {
      visibility:hidden;
}             

#productNavigation .productTitle {
      position:absolute;
      top:-4000px;
}



#rightColumn .frame .content  {
      background:white;
}

#breadcrumbWrapper div#breadcrumbs span {
   text-transform:uppercase;
   position:relative;
   left:15px;
 /*  top:10px*/
}

#topRow #gap {
   background:white none repeat scroll 0 0; 
}

#breadcrumbWrapper div#breadcrumbs {
   background:white none repeat scroll 0 0;
position:relative;
top:10px;
}

.printt	{
	position:relative;
	top:10px;
}



/* NAVBAR FORMATTING */

#menuWrapper {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:white none repeat scroll 0 0;
	border-style:1px solid #CBCBCB;
	padding-top:7px;
	position:relative;
	top:11px;
	border-top:1px solid #CBCBCB;
	border-bottom:1px solid #CBCBCB;
}

#menuWrapper .tabs a {
   color:#536FB6;
        font-size:14px; 
        font-weight:bold;
}         


#menuWrapper .tabs a:hover {
   border:4px solid #ffffff;
   background-color:#FEEE9E;
   color:#536FB6;
}

#menuWrapper .tabs a.active {
   color:#E47004;
   position:relative;
   top:-1px; 
}

a {
   color:#536FB6;
}

a:link    {
    text-decoration:none;
}

a:hover    {
    text-decoration:underline;
    font-weight:normal;
}

h1 {
   font-size:20px;
   font-weight:bold;
   text-transform:none;
}


#middleColumn p {
   padding-bottom:0;
}

.header {
   font-size:14px;
   font-weight:bold;
   letter-spacing:0.5px;
   text-transform:uppercase;
}               


/*Product page /  linkes */
           
#productNavigation    {
   background:white;
   border:0;
}

#productNavigation ul    {
      margin:0px 0px 0px 0px;
      padding:0px 0px 0px 0px;
}

#productNavigation ul li a {
   font-weight:bold;
   padding:3px 20px 0 0;
   text-decoration:none;
   text-transform:uppercase;
   font-size:14px;
}

#productNavigation ul li a.selected {
   border-width:0;
   color:#E47004;
   position:relative;
   font-weight:bold;
}
    
.contactInformation a, div.content .links, div.content .links:visited, div.content .links:hover, #Share a, .print, .ArticleRSS, .event a, .grey {
   color:#666666;
}
   
.header div, .header {
   color:#666666;
   font-size:14px;
   font-weight:bold;
}

.subSelected {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:0 solid #CCCCCC;
display:inline-block;
}
  
.text .frontLink, .previewBox h4 a, .filters .expanded, .filters .collapsed, .header a, .TellusFooter a, .frontLinkList h4, #globalMenuWrapper a:hover, #globalMenuWrapper a.active, a.None, a.none, .event h5, .TellusNewsListItemHead, a.SelectedSubItem, div.content .relatedlinks, .rightProductContent .group .content h4, .leftProductContent h4, #columnWrapper .TellusNewsListItem a, div.content .relatedlinks:visited, div.content .relatedlinks:hover, table.events a.eventDayLink {
   color:#E47004;    
}

.SubMenu li {
padding-left:0;
}

.SubMenu a:hover {
color:#666666;
}

.text .frontLink, .previewBox h4 a, .filters .expanded, .filters .collapsed, .header a, .TellusFooter a, .frontLinkList h4, #globalMenuWrapper a:hover, #globalMenuWrapper a.active, a.None, a.none, .event h5, .TellusNewsListItemHead, a.SelectedSubItem, div.content .relatedlinks, .rightProductContent .group .content h4, .leftProductContent h4, #columnWrapper .TellusNewsListItem a, div.content .relatedlinks:visited, div.content .relatedlinks:hover, table.events a.eventDayLink {
   color:#E47004;
}                                   

.TellusProductListItem h3 a {
   color:#E47004;
   font-size:12px;
   text-decoration:none;
   text-transform:uppercase;
}

.TellusProductListItem h3 a:hover    {
    font-weight:bold;
}

.TellusProductListItem    {
    float:right;
    width:508px;
}
   
#leftColumn a:hover    {
    text-decoration:underline
}

#middleColumn a:hover    {
    text-decoration:underline;
}

.TellusProductListItem .municipality {
   color:#666666;
   left:-11px;
   position:relative;
   text-transform:uppercase;
}

.TravelOfferUrl a, .ProductListItem p.links a.arrowLink, .links a.arrowLink {
   background-image:url(/PageFiles/12137/spin-sm.gif);
   background-position:3px 2px;
   background-repeat:no-repeat;
   color:#536FB6;
   display:block;
   float:left;
   font-weight:bold;
   position:relative;
   right:15px;
   text-decoration:none;
   text-transform:uppercase;
}

#middleColumn .arrowLink, #columnWrapper .arrowLink {
   background-image:url(/PageFiles/12137/spin-sm.gif);
   background-position:3px 2px;
   background-repeat:no-repeat;
   color:#536FB6;
}

#ctl00_MainRegion_FullWidth_LeftColumnFlash_FlashMapLeft_dvFrame .content  {
   border-top:0px solid #CCCCCC;
}

.TellusProductListItem p.contentText   {
   width:348px;  
   margin-left:-11px;
}

.TellusProductListItem .text {
   clear:right;
   float:right;
   left:11px;
   margin:0;
   position:relative;
   width:337px;          
}

.TellusProductListItem, .GResult {
   border-bottom:0px solid #CCCCCC;
   clear:both;
   color:#707070;
   margin-bottom:0;
   margin-left:-5px;
   min-height:1px;
   padding-bottom:30px;
   padding-left:5px;
   padding-top:10px;
}     

.TellusProductListItem h3 {
   font-size:12px;
   left:-11px;
   position:relative;
   text-transform:uppercase;
   color:#E47004;
}

.frame .content, .frame .Campaign {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#FFFFFF none repeat scroll 0 0;
    padding:3px 5px;
}

.frame {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#ffffff url(/templates/fjordnorge/styles/FjordNorge/) no-repeat scroll left top;
    border:0px solid #CCCCCC;
    margin-bottom:10px;  
    border-style:none;
}       

.frame .footer {
   background:#F5F5F5 url(/templates/fjordnorge/styles/FjordNorge/creaseLeftGrey.gif) no-repeat scroll left top;
   overflow:auto;
   padding:0 5px;
}

#footerRow p   {
    font-family:helvetica;
    font-size:12px;
}

#footerRow .h4    {
    color:#E47004;
    text-transform:uppercase;
    font-size:12px;
    font-weight:bold;
}

.filters     {
    visibility:hidden;
}

#leftColumn .footer    {
   visibility:hidden;
}

#rightColumn #TouristInformation    {
    position:relative;
    top:100px;
}

.leftProductContent .TellusProductListItem p.contentText {
}                    

#leftColumn .content a:link {
   color:#666666;
   font-weight:bold;
   text-decoration:none;
   text-transform:uppercase;
}  

#leftColumn .content a:visited {
   color:#666666;
   font-weight:bold;
   text-transform:uppercase;
}

#leftColumn .subSelected a:visited, #leftColumn .subSelectedC a:link  {
color:#E47004;
margin:0 0 0 20px;
}

#leftColumn .content a:hover {
   text-decoration:underline;
}

#leftColumn .content a:active {
   color:#666666;
}

#leftColumn .subIndent a:link{
        text-transform:none;
        font-weight:normal;
        padding:0px 5px 0 15px;
}

#leftColumn .subIndent a:visited{
        color:#666666;
   font-weight:normal;
   text-transform:none;
   padding:0px 5px 0 15px;
}

#leftColumn .subIndent a:hover{
      color:#666666;
        font-weight:normal;
        padding:0px 5px 0 15px;
}

#leftColumn .subIndent a:active {
      color:#E47004;
        text-decoration:none;
        font-weight:normal;
        padding:0px 5px 0 15px;
}



#leftColumn .subIndent a.SelectedSubItem {
   color:#E47004;
   text-decoration:none;
    font-weight:normal;
}

#leftColumn .subSelectedC a:visited {
       color:#E47004;
}

.subIndent {
    background-color:white;
    border-bottom:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
}

.subSelectedC a:visited {
   margin:0 0 0 20px;
}

.subSelectedC {
   -moz-background-clip:border;
   -moz-background-inline-policy:continuous;
   -moz-background-origin:padding;
   background:white url(/PageFiles/12137/spin-sm.gif) no-repeat scroll 0px 2px;
   border-left:1px solid #CCCCCC;
}
   
.TellusProductListItem p a {
    color:#536FB6;
    font-weight:normal;
}

a.fakelink:link    {
    color:#E47004;
    text-transform:uppercase;
    font-weight:bold;
    text-decoration:none;
}

#middleColumn a.fakelink:hover   {
    text-decoration:underline;
}    

.TellusProductListItem .media {
	padding:0;
}    

.productHeader {
	clear:both;
	padding-bottom:1em;
	padding-top:10px;
}

#breadcrumbWrapper div#languages {
float:right;
position:relative;

}   

.mediaContainer .media {
	text-align:left;
	background-color:#ffffff;
	border:1px solid #ffffff;  
}


