﻿@media print
{
/* editor */
body
{
	font-family:  Arial, Verdana, Tahoma, Helvetica;
	padding: 0; 
	margin: 0;
	background: white;
}
hr
{
	color: Black;
	background-color: Black;
}
a
{
	text-decoration: underline;
}
.rightmenutext
{
	background: White;
	padding: 2px 0 2px -10px;	
}
/* structure */
.fulldiv
{
	width: 100%;
}
/* 
position: absolute; works in ie7
position: relative; works in ff
*/
.fulldiv_inside
{
	position: absolute;
	background: White;
	width: 100%;
	font-size: 100%; /* only IE6 */
	float:none;
	height: auto;
	margin: 0;
}

/* hide from IE6 */
/* \*/
* html .fulldiv_inside
{
	font-size: 80%;
}
/* */

/* hide from IE7 */
*:lang(sv) .fulldiv_inside
{
	position: relative !important;
}

.fulldiv_bigchar
{
	position: absolute;
	background: White;
	width: 100%
}
/* hide from IE7 */
*:lang(sv) .fulldiv_bigchar
{
	position: relative !important;
}
/* */

.rightareadiv
{
	float: left;
	padding: 1%;
	width: 25%;
}
.leftareadiv
{
	float: left;
	padding: 1%;
	font-size: inherit;
	width: 70%;
}
.leftareadiv_wide
{
	width: 100%;
}
.rightfulldiv
{
	display: none;
}
#containertopdiv
{
	display: none;
	background: White;	
}
#containermiddlediv
{
	background: White;	
	width: 100%;
	float: none;
	padding: 0;
}
#leftcontainerdiv
{
	display: none;
}
#containerdiv
{
	margin: 0;
	width: 100%;
}
#rightcontainerdiv
{
	width: 100%;
}
#middleheaderdiv
{
	padding: 1%;
	background: White;
}
.MapPanel
{
	display: none;
}
.EmailPanel
{
	display: none;
}
/* units */
.image_righttop
{
	display: none;
}
.smallcontentheader
{
	height: 0px;
}
#breadcrumbdiv
{
	padding: 1%;
	border: 0;
}
.breadcrumb
{
	padding: 1%;
}
#headerdropdownarea
{
	display: none;
}

#rightmiddlecontent
{
	display: none;
}

.writerinfo
{
}
.MiddleFooter
{
	display: none;
}
.URLdiv
{
	display: block;
}

.toolbarpanel
{
	display: none;
}
.imagescroller-selectedbuttons
{
	display: none;
}	

.content-middle
{
	width: 100%;
}
.content-middle-wide
{
	width: 100%;
}
.content-bottom
{
	padding: 1%;
	float: left;
	width: 100%;
}
.content-bottom-text
{
	display: none;
}
.breakerheading
{
	background: White;
	padding: 2px 0 2px 0px;
}
.breaker
{
	padding: 6px 0 5px 0px;
}

.breaker li
{
	background: White;
	padding: 0;
}
}
