/* CSS Document */
/*
 *	Posts/Blogeinträge
 *
 *@author Daniel Kussin
 *@version 1.0
 *@date 2010-07-07
 */

.post,
div.attachment {
	margin:0 auto;
	margin-bottom:100px;
	width:700px;
}
.post.last-item,
div.attachment.last-item {
	margin-bottom:0;
}
.post .title,
div.attachment .title {
	margin-bottom:20px;
	padding:0 10px;
	min-height:20px;
	overflow:hidden;
}
/* Kategorien */
.post .title {
	border-bottom-style:solid;
	border-bottom-width:3px;
}
.post .teaser,
div.attachment .teaser {
	margin-top:20px;
	padding:0 10px;
}

.post .title h2,
div.attachment .title h2 {
	float:left;
	width:400px;
	text-align:left;
}
.post .title .date,
div.attachment .title .date {
	float:right;
	width:275px;
	text-align:right;
}

.post .teaser p,
div.attachment .teaser p {
	text-align:justify;
}

.teaser a {
	display:inline-block;
	padding:0 2px;
	}
	
.teaser .title a,
.teaser a.more-link {
	display:inline;
	padding:0;
}
.teaser a.link-image {
	display:block;
	height: auto;
}

/* Layout */
body.single-post .post {
  margin-bottom:0;
}

.post .teaser img,
.post .teaser .lightbox,
.post .teaser .image,
/*.post .teaser .object,*/
.post .teaser object {
	display:block;
	position:relative;
	left:-10px;
	margin:0 auto;
	margin-bottom:20px;
	/*border-style:solid;
	border-width:1px;*/
}
.post .teaser .object .object {
	display:block;
	position:relative;
	left:0;
	margin:0;
}

/* Tags */
.post .tags {
  	display:none;
}

/* Post Navigation */
/* Buttons */
.teaser a.more-link,
.teaser a.more-link:hover {
	margin-top:10px;
	display:block!important;
	padding:0 10px!important;
	width:70px;
	text-align:center;
	text-decoration:none!important;
	border:none;
	/* letter-spacing:0.5px;  rausgenommen wegen Zentrierproblem */
	-moz-border-radius:3px; /* Firefox */
	-webkit-border-radius:3px; /* Safari, Chrome */
}