/* Print Style Sheet */
	
/* ============================
_typography
==============================*/
a img{
border: none;
}

body {
	vertical-align: top;
	font-size: 14px;
	line-height: 1.6em;
	font-family: "lucida grande", "lucida sans unicode", sans-serif;
	text-align: justify;
	color: #002;
	margin: 0; 
	padding: 0;
}
h1 {
	margin: 0;
	font-size: 1em;
	line-height: 1.6em;
	margin-bottom: 1.6em;
}
h2 {
	margin: 0;
	font-size: 1.5333333333333334em;
	line-height: 1.0434782608695652em;
	margin-bottom: 1.0434782608695652em;	
	font-weight: 700;
	text-align: left;
}
h3 {
	margin: 0;
	font-size: 1.4em;
	line-height: 1.1428571428571428em;
	margin-bottom: 1.1428571428571428em;
	font-family: Georgia, Serif;
	font-weight: 300;
	font-variant: small-caps;
	text-align: left;
}
h4 {
	margin: 0;
	font-size: 1.2666666666666666em;
	line-height: 1.263157894736842em;
	margin-bottom: 1.263157894736842em;
	text-align: left;
}
p, pre, td, th, label {
	margin: 0;
	font-size: 1em;
	line-height: 1.6em;
	margin-bottom: 1.6em;
}
small {
	margin: 0;
	font-size: 0.8666666666666667em;
	line-height: 1.8461538461538463em;
	margin-bottom: 1.8461538461538463em;
}
table {
	border-collapse: collapse;
	margin-bottom: 1.6em;
}
a:link {
	text-decoration: none;
	color: #35e;
}
a:visited {
	text-decoration: none;
	color: #006;
}
	h2 a:link, h3 a:link, h2 a:visited, h3 a:visited{
		color: #002;
	}
	.postmetadata a:link, .postmetadata a:visited, .postmetacomment a:link, .postmetacomment a:visited{
			color: #35e;
		}
	.postmetadata a:hover, .postmetacomment a:hover{
		color: #00adef;
	}
blockquote {
	margin: 0;
	padding: 0;
	font-family: Georgia, Serif;
	font-weight: 500;
	font-style: italic;
	padding-left: 3.2em;
	padding-right: 3.2em;
}
	blockquote p{
		margin: 0;
		font-size: 1em;
		line-height: 1.6em;
		margin-bottom: 1.6em;
	}
cite {
	text-align: right;
	display: block;
	font-style: oblique;
	font-weight: bold;
}	
q.pullquote{
	float:right;
	width: 37%;
	margin: 0;
	font-size: 1.2666666666666666em;
	line-height: 1.263157894736842em;
	margin-bottom: 1.263157894736842em;
	margin-top: 1.263157894736842em;
	font-weight: bold;
	margin-left: 1.5em;
	text-align: right;
}

ul{
	margin: 0;
	font-size: 1em;
	line-height: 1.6em;
	margin-bottom: 1.6em;
	margin-right: 3.2em;
	list-style-position: outside;
	list-style-type: disc;
}
ol{
	margin: 0;
	font-size: 1em;
	line-height: 1.6em;
	margin-bottom: 1.6em;
	margin-right: 3.2em;
	list-style-position: outside;
	list-style-type: upper-roman;
}
.cap{
	display: block;
	float: left;
	margin-top: 0;
	margin-right: 0.6em;
	margin-bottom: 1em;
	height: 1.6em;
	font-family: georgia, serif;
}
.cap span{
	font-size: 3.2em;
	line-height: 1em;
}
.postmetadata{
	display: none;
}
.postmetacomment{
	display: none;
}
.profile{
	text-align: right;
	font-family: Georgia, Serif;
	font-variant: small-caps;
}
.widgettitle{
	margin: 0;
	font-size: 1.5333333333333334em;
	line-height: 1.0434782608695652em;
	margin-bottom: 1.0034782608695652em;
	margin-top: 2.0869565217391304em;
	text-align: center;
	font-weight: 200;
	border-bottom: 0.04em solid #002;
	clear: both;
}
.update {
	background: #b6b6d2;
}
.updatestamp{
	text-align: right;
	font-family: Georgia, Serif;
	font-variant: small-caps;
}
#respond form{
	font-family: Georgia, Serif;
	font-weight: 300;
	font-variant: small-caps;
}
.infobox {
	padding: 0;
	margin: 0;
	margin-top: 1.6em;
	margin-bottom: -1.6em;
	font-family: "lucida grande", "lucida sans unicode", sans-serif;
	font-variant: normal;
}
	.infobox p{
		font-size: 0.8666666666666667em;
		line-height: 1.8461538461538463em;
		margin-bottom: 1.8461538461538463em;
	}	
.textwidget{
}
.recentcomment{
}
	.commentposttitle{
		float: left;
		width: 80%;
		clear: left;
		font-weight: bold;
	}
	.postcounter{
		float: right;
		width: 18%;
		margin: 0;
		text-align: right;
		font-size: 3.2em;
		line-height: 1em;
		display: block;
		font-family: georgia, serif;
	}
		.postcounter:link, .postcounter:visited{
			color: #b6b6d2;
		}
		.postcounter:hover{
			color: #00adef;
		}
	.commentlink{
		float: left;
		width: 80%;
		clear: left;
		font-family: Georgia, Serif;
		font-weight: 300;
		font-variant: small-caps;	
	}

.widget_twitter{
	margin-bottom: 4.8em;
}
	.widget_twitter li{
		clear: both;
	}
	.twitter-item{
	}
	.twitter-timestamp{
		float: left;
		width: 100%;
		font-size: 0.8666666666666667em;
		line-height: 1.8461538461538463em;
		font-family: Georgia, Serif;
		font-weight: 300;
		font-variant: small-caps;
	}


/* ==================================== 
_utility:
===================================== */

.alignleft{ 
	float: left;
}
.alignright{ 
	float: right;
}
.clearfloat{
	clear: both;
}
.clearleft{
	clear: left;
}
.hidden{
	visibility: hidden;
}
.bottomborder{
	border-bottom: 0.1em solid #002;
}
.button{
	border: 0;
	border-bottom:0.2em solid #002;
	background: white;
	font-family: georgia, serif;
	font-style: italic;	
}
.textbox{
	display: none;
}

.searchform{
	display: none;
}
img { 
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
	max-height: 100%;
}	
.authoravatar{
	float: right;
	margin: 0;
	padding: 0;
	margin-bottom: 1.6em;
	margin-top: -1.4em;
	margin-left: 0.3em;
	height: 4em;
	width: 4em;
}
.thumbnail{
	float:right;
	width: 4.8em;
	height: 4.8em;
	margin-left: 1.6em;
	margin-bottom: 1.6em;
	background: #b6b6d2;
}
.halfwidth{
	float: left;
	width: 46%;
	height: 11.2em;
	margin-right: 8%;
	margin-bottom: 1.6em;
	background: #b6b6d2;
}
.fullwidth{
	float: left;
	width: 100%;
	height: 30.4em;
	margin-bottom: 1.6em;
	background: #b6b6d2;
}
.imagecaption{
	float: left;
	width: 46%;
	clear: left;
	margin-right: 8%;
	margin-top: -1.8461538461538463em;
	font-size: 0.8666666666666667em;
	line-height: 1.8461538461538463em;
	margin-bottom: 0;
	font-family: georgia, serif;
	font-style: italic;
	background: #b6b6d2;
}
.mausekinoframe{
	padding: 0;
	border: 0;
	margin: 0;
	height: 27.2em;
}
.mausekino{
	float: left;
	width: 100%;
}
	.mausekino:hover{
		background: #00adef;
	}
.videofullwidth{
	float: left;
	padding: 0;
	margin: 0;
	width: 100%;
	height:30.4em;
	margin-bottom: 1.6em;
	overflow: hidden;
}
.videohalfwidth{
	float: left;
	width: 46%;
	height: 12.8em;
	margin-right: 8%;
	margin-bottom: 1.6em;
	overflow: hidden;
}
.videosidebar{
	margin-top: 1.6em;
	width: 100%;
	height: 12.8em;
	margin-bottom: 1.6em;
	overflow: hidden;
	display: block;
}
object.videoembed {
	width: 100%;
	height: 100%;
}

/* ===================================
_structure
==================================== */

body{ 
}
#headerwrap{ 
	display:none;
}
#contentwrap{  
}
#sidebar{ 
	display:none;
}
.navigation{
	display: none;
}
#footerwrap{
	display: none;
}
/* Start Kommentare ---------------------------------- */
.commentlist, .commentlist ul, .commentlist ul ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-bottom: 1.6em;
}
	.commentlist ul, .commentlist ul ul{
		margin-left: 3.2em;
	}
.comment {
}
	.comment-author-admin{
	}
	.bypostauthor{
	}
	.odd{
		background: #b6b6d2;
	}
.vcard{
}
	.avatar{
		float: right;
		width: 3.2em;
		height: 3.2em;
	}
	.fn{
		float: right;
		width: 50%;
		margin-right: 1em;
		margin-left: 1em;
		font-variant: small-caps;
		font-family: Georgia, serif;
	}
		.says{
		visibility: hidden;
		}
.commentmetadata{
	display: none;
}
.reply{
	display: none;
}
#respond{
	display: none;
}
/* Ende Kommentare ----------------------------------- */
