/**
 * @author Christian
 */


/* ##########################  general  ########################### */
@font-face {
 font-family: 'Molengo';
 font-style: normal;
 font-weight: normal;
 src: local('Molengo'), url('http://themes.googleusercontent.com/static/fonts/molengo/v3/z1JWuCBrQt_Ta83eqIo6Dg.woff') format('woff');
}

h1, h2, h3, h4 {
	page-break-after: avoid;
}
body {
	font-family: Molengo, arial, helvetica, sans-serif;
	margin:0!important; padding:0!important
}

.unseen, #line, #header ul, #breadcrumbs, .article-info-term, ul.actions, #close, .display-limit, .moduletable_menu, .moduletable_js, .tabouter, #bottom, .pagination, #footer, #header, .left1, #right, ul.pagenav, #fontsize, .skiplinks, #suckerfish, ul.actions {
	display: none!important;
}
#all {
	text-align:left;
}
#right {
	display: block;
}
#contentarea2, #contentarea {
	padding:0 !important
}
#main .blog-featured h1 {
	padding:0 !important;
}
#wrapper {
	display:block;
	width:100%!important;
}
form fieldset dt {
	clear:left;
	float:left;
	width:12em;
}
legend {
	background:#fff;
	font-size:.85em
}
.wk-accordion *, .content, .content *, .content-wrapper {
	display:block!important;
	visibility:visible!important
}
.content-wrapper, .content {
	height:auto!important;
}
table.newsletter {font-size:90%!important;}

.pagebreak {
	page-break-after:always;
}
table.newsletter td.news-aims, table.newsletter td.news-deadline {
	border-width:0px 1px 0px 0px!important
}
.newsletter-archive #wrapper, .current-newsletter #wrapper {width:100%!important}