/*MAIN DIVS*/
 
.webpartItem {
margin-bottom:0em;
}

body 
{
	font-family: helvetica;
	font-size:12px;  
	margin:0 auto;
	width:1024px;
}

#breadcrumbWrapper div#languages {
float:right;
position:relative;
top:10px;
} 

input.input, input.inputSearch {
	background-color:white;
	border:1px solid #CBCBCB;
}
 
#topRow #logo {
	float:left;
	left:15px;
	position:relative;
	top:10px;
}

#searchBox {
	position:relative;
	top:-3px;
}

.wrapperSkyscraper, .wrapperNoSkyscraper {
	background-image: none;
}


#topRow {
    	background:white;
}
       
#footerRow	{
	background-color:white;
	min-height: 45px;
}
              

.frame {
	border:0px solid #CCCCCC;
}
            
#rightColumn {
	float:right;
	margin-right:0px; /*was 16px*/
	padding-top:10px;
	width:207px;    /*was 197px*/
}
     
/* REMOVALS*/

#globalMenuWrapper    {
    	position:absolute;
    	right:4000px;
}

.ArticlePublishInfo    {
    	visibility:hidden;
}             

#productNavigation .productTitle {
    	position:absolute;
    	top:-4000px;
}


#rightColumn .frame .content	{
 	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FEEE9E none repeat scroll 0 0;
}

#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;
}

#ctl00_MainRegion_WebPartManagerArea_MainWebPartManager_wp2139716162_wp443336931_dvLinkList a:hover, 
#ctl00_MainRegion_WebPartManagerArea_MainWebPartManager_wp1315830010_wp1289083379_dvLinkList a:hover   {
    text-decoration:underline;
}

/* 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-style:bold;
        font-size:14px; 
        font-weight:bold;
}         

#menuWrapper .tabs a:hover {
	border:4px solid #ffffff;  
	background-color:#ffffff;
}

#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 {
	color:#E47004;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

.group .header {
	color:#B2B2B2;
	font-weight:bold;
	letter-spacing:0.5px;
	text-transform:uppercase;
}

div.content a {
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

a:visited {
	color:#99AAD1;
}         

.imgListScaleCol1 {
	background-position:center center;
	background-repeat:no-repeat;
	height:115px;
	margin-bottom:10px;
	width:172px;
}

#rightColumn .TellusNewsListItem {
	background-color:#FEEE9E;
	border:0 solid #000000;
	float:left;
	margin:0px 0px 0px 0px;
	padding:6px;
	width:176px; 
}
	
.frame .header {
	background-color:#FEEE9E;
	color:#666666;
	font-weight:bold;
	letter-spacing:0.5px;
	padding:10px 10px 0;
	text-transform:uppercase;
}

#middleColumn p {
	padding-bottom:0px;
}

/*Product page linkes */
           
#productNavigation    {
	background:white;
	border:0;
}

#productNavigation ul    {
    	margin:0px 0px 0px 0px;
    	padding:0px 0px 0px 0px;
}

#productNavigation ul li a {
	color:#666666;
	font-weight:normal;
	padding:3px 20px 0 0;
	text-decoration:none;
	text-transform:uppercase;
}

#productNavigation ul li a.selected {
	border-width:0;
}

#productNavigation ul li a.selected {
	font-weight:bold;
}

#productNavigation ul li a:hover {
	font-weight:normal;
	text-decoration:underline;
}	
	
#leftColumn a:hover    {
    text-decoration:underline
}

#middleColumn a:hover    {
    text-decoration:underline;
}
	

/*PRODUCT LIST PAGE*/

.TellusProductListItem h3 {
	color:Black;
	margin:0 -11px;
}                    

.TellusProductListItem .municipality {
	margin:0 -11px;
}

.TellusNewsListItemCols1 p {
	float:right;
	margin-bottom:20px;
	width:325px;
}                 
                     
#middleColumn .previewBox {
	float:left;
	margin-top:10;
	padding-right:10px;
}

#middleColumn a.fakelink:hover, #middleColumn a.fakelink, .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;
}                     

.group .content {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/templates/fjordnorge/styles/FjordNorge/creaseLeft.gif) no-repeat scroll left top;
	border-top:medium none;
	display:inline-block;
	line-height:16px;
	padding:3px 5px;
}
     
.previewBox .text {
	float:right;
	width:325px;
	padding-right:0;
}

#ctl00_MainRegion_WebPartManagerArea_MainWebPartManager_wp853972269_wp1497857679_ctl00_dvBox p    {
    line-height:16px;
}

#footerRow p   {
    font-family:helvetica;
    font-size:12px;
}

#footerRow .h4, #middleColumn .h4    {
    color:#E47004;
    text-transform:uppercase;
    font-size:12px;
    font-weight:bold;
}

.formbox    {
    margin-left:20px;
    width:260px;
}

#middleColumn .WPWidget a:link    {
    color:#536FB6;
    text-decoration:none;
    text-transform:lowercase;
}

#middleColumn .WPWidget a:visited    {
    color:#536FB6;
    text-decoration:none;
    text-transform:lowercase;
}

#middleColumn .WPWidget a:hover    {
    color:#536FB6;
    text-decoration:none;
    font-weight:bold;
    text-decoration:underline;
}

#rightColumn a:link {
    color:#E47004;
    font-size:12px;
	display:block;
}

#rightColumn a:visited{
    color:#E47004;
    font-size:12px;
		display:block;

}

#rightColumn a:hover    {
    color:#E47004;
    font-size:12px;
    text-decoration:underline;
		display:block;

}

#rightColumn .content p {
    margin-bottom:0;
    margin-right:0;
    margin-top:0;
    padding:0 0 0 8px;
}

#rightColumn .headingLink    {
    padding:0px 0px 0px 8px;
}    

#SecondaryBody {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FEEE9E;       
	-moz-border-radius:8px;
	padding-top:8px;
	-webkit-border-radius:8px;
}

.IVimage {
-moz-border-radius:3px;
}

.WPArticlePreview{
    background:#DFF5C4;
}

.WPArticlePreview p	{
	max-width:173px;
	width:173px;
}

.WPArticlePreview a:link {
    color:#FC7A00;
    font-size:12px;
    display:block;
}

.WPArticlePreview a:visited{
    color:#FC7A00;
    font-size:12px;
    display:block;

}

#middleColumn .TellusNewsListItemCols1 {
    margin-bottom: 10px;
    width: 509px;
}

.WPArticlePreview a:hover    {
    color:#FC7A00;
    font-size:12px;
    text-decoration:underline;
    display:block;
}

#leftColumn .group {
    margin-bottom: 0px;
    padding-bottom:10px
}

.group .content {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:none;
	border-top:medium none;
	display:inline-block;
	line-height:16px;
	padding:3px 5px;
}

#leftColumn .WPYouTube    {
 /*   margin-left:15px;*/
}

.frame .content, .frame .Campaign {
    background: none;
    padding: 3px 5px;
}

#leftColumn .frame {
    background: none;
    border: 0px solid #CCCCCC;
    margin-bottom: 10px;
}

.pleasehideme {
display:none;
}

