/* ======================== */
/* = Arkitema             = */
/* = www.arkitema.dk      = */
/* = Stylesheet for print = */
/* ======================== */

body
{
	font-size: 10pt;
	line-height: 14pt;
	color: #000;
}
div#logo 
{
	top: 0;
	left: 0;
	position: relative;
	margin-bottom: 15px;
}
#top,
#main #leftnav,
#main #contentright,
#container #footer a,
#main div.contentwrapper.gradient .previewrapper,
#main #projects
{
	display: none;
}
#container,
#container #footer.primary,
#container #footer.secondary,
#main,
#main #contentcontainer,
#main div.contentwrapper,
#main #contentleft 
{
	float: none;
	padding: 0;
	width: 100%;
	border: none;
}
#container #footer.primary,
#container #footer.secondary
{
	color: #000;
	margin-top: 20px;
}
#container #footer h2
{
	border: 0;
	color: #000;
}

/*#main #contentleft a:link:after,
#main #contentleft a:visited:after,
#main #contentleft a:hover:after,
#main #contentleft a:active:after
{
	content: " <" attr(href) "> ";
	color: #960000;
	font-style: italic;
	font-weight: normal;
	border: none;
}
#main #contentleft a[href^="/"]:after
{
	content: " <http://www.arkitema.com"attr(href)"> ";
}
#main #contentleft a[href^="mailto"]:after
{
	content: "";
}*/
#main #contentleft h1
{
	margin: 10px 0 15px;
}
#main #contentleft h2
{
	margin: 10px 0 10px;
}
#main #contentleft h3
{
	margin: 10px 0 5px;
}
.noprint
{
	display: none;
}
.printonly
{
	display: block;
}
.print-footer
{
	display: block;
	border-top: 1px solid black;
	margin: 2em 0 0 0;
	padding: 0.5em 0 0 0;
}

/* ==================== */
/* = Content elements = */
/* ==================== */

#main div.box div.boxitem 
{
	float: none;
	padding: 0;
	width: 100%;
	border: none;
}
#main div.box div.boxitem .headline 
{
	
}
hr.accessibility 
{
	position: relative;
	left: 0;
	top: 0;
}



/* ======== */
/* = sIFR = */
/* ======== */

.sIFR-flash,
.sIFR-flash object,
.sIFR-flash embed
{
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate
{
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}