﻿@media print  
{
	/* GLOBAL */
	
	/* pretty cool thing. adds href in parenthesis */
	/*
	a:link:after,
	a:visited:after {
	  content: " (" attr(href) ") ";
	  font-size: 90%;
	}
	*/
	
	*{ margin: 0; padding: 0; overflow: visible !important; }
	

	
    div{
		height: auto;
		width: auto;
    }
	
	body{
		font-size: 70%;
	}
	form.mainform{
		overflow: visible !important;
	}	
	#topcontainer, .toprow2, .leftregion, .rightregion, .tipafriend, .oldbrowserhorisontalseptopleft, .helptext
	{
		display: none;
	}	
	#propertytaxcalculator dd.resultdescription  
	{
		float: left;
		margin-left: 40px;
	}
	#propertytaxcalculator dd.inputdescription
	{
		width: 550px !important;
	}
	#propertytaxcalculator dd.inputdescription input
	{
		min-width: 60px;
		margin-right: 10px;
	}

	.error
	{
		display: none;
	}
	
	.highlight
	{
		background-color: transparent;
	}
	
	.mainregion
	{
		position: static;
		width: 60em !important;
		overflow: visible !important;
	}
	.mainregion table {
		border-top: 1px solid #000;
		border-left: 1px solid #000;
		border-collapse: collapse;
	}
	.mainregion table tr th,
	.mainregion table tr td {
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
	}
	a.morelinks, a.underlinenovisit, a.orangearrow, a.readspeaker
	{
		display: none !important;
	}
	/*
	a img
	{
		display: none;
	}
	*/
	.tabbluelinetop, .tabbluelineyearpaging, .pagingbackcolortopiclist
	{
		display: none;
	}

	#propertytaxcalculator dt
	{
		margin: 0;
	}

	/* FRONT PAGE */
	.frontpagebackcolordarkgreen
	{
		display: none;
	}
	.mainregionfrontpage
	{
		width: 60em !important;
		overflow: visible !important;
	}
	.frontpageelementdark, .frontpageelementgreen, .frontpagelist, .frontpagelistlast
	{
		width: 100% !important;
	}
	ul.frontpagelist li
	{
		width: 100%;
	}
	
	/* HANDBOOK */
	/* is kap supposed to be hidden as well? */
	.fullwidth, .pagingbackcolor
	{
		display: none;
	}
	
	
	
	#handbookhalfregion, #handbookfullregion, #fullregion
	{
		float: none;
		overflow: visible !important;
		width: 60em !important;
	}
	
	.maincontent table
	{
		width: 95% !important; 
	}

	/* TABLES AND PRICING & PRESSRELEASES & FORMS & HANDBOOK FRONTPAGE */
	#MainFramework1_Content1_DefaultContentFramework1_MainContent_HandbookSearch1_QuickSearchSpan,
	#MainFramework1_Content1_DefaultContentFramework1_MainContent_OversiktssideMedArkfaner1_ctl00_SkjemaDataListTop,
	#MainFramework1_Content1_DefaultContentFramework1_MainContent_OversiktssideMedArkfaner1_LinkTabStrip1_LinkTabStrip1,
	#MainFramework1_Content1_DefaultContentFramework1_MainContent_OversiktssideMedArkfaner1_YearPaging1_YearPaging1,
	#MainFramework1_Content1_FullWidthContentFramework1_MainContent_SkjemaoversiktMedArkfaner1_ctl00_SkjemaDataListTop,
	#MainFramework1_Content1_FullWidthContentFramework1_MainContent_SkjemaoversiktMedArkfaner1_LinkTabStrip1_LinkTabStrip1,
	#MainFramework1_Content1_FullWidthContentFramework1_MainContent_SiteMapWithTabs1_LinkTabStrip1_LinkTabStrip1
	{
		display: none;
	}

	.printOnly
	{
		display: block;
		margin-bottom: 1em;
	}

	#logo,
	#global,
	#mainNav,
	.oldbrowserhorisontalsep
	{
		display: none;
	}

	.wrapper,
	div.oldbrowserindent,
	div#maincontainer,
	div.mainfw,
	div.mainregion,
	div.fullregion
	{
		float: none;
		width: 635px !important;
		margin: 0 !important;
	}

	ul.alphabetIndex li
	{
		margin-right: 0;
	}

	.tabContent ul
	{
		width: 190px;
	}
	.tabContent .inner
	{
		border-left: none;
	}
	.tabContent ul li a,
	.tabContent ul li a:visited
	{
		padding-left: 0;
		margin-right: 10px;
	}

	ul.moreLinks
	{
		clear: both;
	}
		ul.moreLinks li
		{
			float: none !important;
		}

}

