#header, #sidebar, #footer, #masthead-handler, .sociable {
	
	display: none;
	
}

* {
	
	margin: 0;
	padding: 0;
	border: 0 none;
	
}

/*---------------------------------------*/
/*--------- Unterstruktur ---------------*/
/*---------------------------------------*/

a {
	
	color: #ef8620;
	text-decoration: none;
	
}

a:hover {
	
	color: #8e929b;
	
}

h1 {
	
	color: #8e929b;
	font-size: 20px;
	font-family: Georgia, Garamond, Serif;
	font-weight: normal;
	
}

h2 {
	
	color: #8e929b;
	font-size: 14px;
	font-weight: normal;
	
	margin-bottom: .4em;
	
}

h1 a {
	
	color: #8e929b;
	
}

h1 a:hover {
	
	color: #5e6063;
	
}

.post {
	
	width: 82%;
	margin-bottom: 5em;
	padding-left: 30px;
	
}

.post .meta {
	
	font-size: 11px
	
}

.post .text {
	
	line-height: 1.55em;
	
	margin: 1.8em 0  0 15px;
	
}

.post .text p, .post .text ul {
	
	margin-bottom: 1.4em;
	
}

.post .text ul {
	
	margin-left: 2em;
	
}

.post #submenu li.current_page_item a {
	
	color: #8e929b;
	
}

.post #submenu li.current_page_item a:hover {
	
	color: #ef8620;
	
}

.post .text img.right-top {
	
	float: right;
	margin: 0 0 1em 1em;
	
}

/*---------------------------------------*/
/*------------ Details ------------------*/
/*---------------------------------------*/

.center {
	
	text-align: center;
	
}

h2.pagetitle {
	
	margin-bottom: 1.5em;
	
}

caption {
	
	background-color: #f1f3f5;
	margin: 0;
	
}

.navigation {
	
	font-size: 11px;
	
}

h1.line {
	
	width: 78%;
	
	font-size: 20px;
	
	background-image: url('./images/h1-background.gif');
	background-repeat: repeat-x;
	background-position: center;
	
	margin: 0 0 1em 30px;
	padding-left: .9em;
	
}

h1.line span, h1.line a {
	
	background-color: #fff;
	padding: 0 .5em;
	
}

ol.commentlist, .comment-info {
	
	width: 60%;
	
	font-size: 11px;
	line-height: 1.55em;
	
	margin-left: 47px;
	
	list-style-type: none;
	
}

ol.commentlist li {
	
	margin-bottom: 3em;
	
}

ol.commentlist li.alt .text {
	
	background-color: #eee;
	
}

ol.commentlist li .meta {
	
	font-size: 11px;
	
}

ol.commentlist h2 {
	
	margin: 0;
	line-height: 1em;
	
}

ol.commentlist h2 a {
	
	color: #8e929b;
	font-size: 14px;
	font-weight: normal;
	
}

ol.commentlist h2 a:hover {
	
	color: #5e6063;
	
}

ol.commentlist p {
	
	margin: 1em 0  0 15px;
	
}

#commentform {
	
	width: 78%;
	margin-left: 47px;
	
}

#commentform p label {
	
	vertical-align: top;
	
}

#commentform .text, #commentform .button, #comment, #commentform p {

	margin-bottom: 1em;

}

#commentform .text, #commentform .button, #comment {
	
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Sans Serif';
	
}

#commentform .text:focus, #commentform .button:focus, #comment:focus {
	
	background-color: #F7F9FB;
	border: 1px #B3C5D9 solid;
	
}

#comment {
	
	width: 100%;
	font-size: 12px;
	
}

.post .text a, ol.commentlist p a {
	
	color: #085596;
}

.post .text a:hover, ol.commentlist p a:hover {
	
	color: #ef8620;
	
}

#content .sociable {
	
	font-size: 11px;
	margin: 0 0 0 -17px !important;
	
}

#content span.sociable_tagline:hover span {
	
	display: none;
	
}

blockquote {
	
	background-image: url('./images/blockquote-stripe.gif');
	background-repeat: repeat-y;
	margin-left: 2em;
	padding-left: 1em;
	
}

