/*
Willkommen bei eigenen CSS-Anpassungen!

CSS (Cascading Style Sheets) ist eine Art von Stilanweisungen, die dem
Browser mitteilen, wie dieser eine Webseite darzustellen hat. Du kannst
diese Kommentare löschen und mit Deinen Anpassungen beginnen.

Standardmäig wird dieses eigene Stylesheet *nach* dem Stylesheet Deines
derzeit aktiven Themes geladen. Dadurch können auch CSS-Regeln des Themes
überschrieben werden. Trage hier einfach ein, was Du ändern möchtest. Du
brauchst aber auf keinen Fall alle Regeln des Themes hierher kopieren.
*/
#slider .wp-post-image, #slider .entry-attachment {
	top: -530px;
}	
}

#wrapper {
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow: 0 0 18px rgba(0,0,0,0.2);
	margin: 0 auto;
	max-width: 1310px;
	overflow: hidden;
	position: relative;
}	
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none outside none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear {
	clear: both;
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
}

.clear:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
}

* html .clear {
	height: 1%;
}

body {
	background: none repeat scroll 0 0 #CCCCCC;
	color: #333333;
	font-family: "Georgia, "URW Bookman L", serif;A	font-size: 13px;A}AAa {A	color: #21759B;A	text-decoration: none;A}AAa:hover {A	color: #D54E21;A}AAh1, h2, h3, h4, h5, h6 {A	font-family: "Georgia, "URW Bookman L", serif;
	font-weight: 300;
	letter-spacing: 1px;
	line-height: 1.69em;
	margin-bottom: 15px;
}

h1 {
	font-size: 26px;
}

h2 {
	font-size: 18px;
}

h3 {
	font-size: 16px;
}

h4 {
	font-size: 11px;
}

h5 {
	font-size: 13px;
}

h6 {
	font-size: 13px;
}

p {
	margin-bottom: 20px;
}

blockquote {
	color: #444444;
	font-family: Georgia, "URW Bookman L", serif;
	font-style: italic;
	margin: 0 30px 0 60px;
	position: relative;
}

blockquote:before {
	color: #DDDDDD;
	content: "“";
	font-family: serif;
	font-size: 96px;
	left: -75px;
	position: absolute;
	top: 30px;
}

blockquote cite {
	font-style: normal;
}

blockquote cite:before {
	content: "—";
	padding-right: 8px;
}

table {
	border-collapse: collapse;
	margin-bottom: 24px;
	text-align: center;
	width: 100%;
}

table tr:nth-child(2n) {
	background: none repeat scroll 0 0 #F8F8F8;
}

table th, table td {
	padding: 6px 0;
}	
}

.single .entry-meta {
	background: none repeat scroll 0 0 transparent;
	border-bottom: 1px solid #F4F4F4;
	border-top: 1px solid #F4F4F4;
	margin-bottom: 1px;
	padding: .5% 1.4%;
}	
}

.single .entry-title, .page .entry-title, .error404 .entry-title {
	font-size: 23px;
	line-height: 1.2em;
	margin: 0 0 3px;
}	
}

#sidebar-boxes .widget-title {
	font-family: "Georgia, "URW Bookman L", serif;A	font-size: 12px;A	font-weight: 600;A	text-transform: uppercase;A}AA.widget-title {A	font-family: "Georgia, "URW Bookman L", serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 600;
	letter-spacing: normal;
	margin: 0;
}

.sharedaddy .sd-block {
	border-top: .5px solid rgba(0,0,0,0.13);
	margin: 0;
	padding: 19px 0 1px;
	width: 100%!important;
}

#wpadminbar {
	-moz-box-sizing: content-box;
	color: #ffdead;
	font: 14px/28px sans-serif;
	height: auto;
	letter-spacing: normal;
	margin: 0;
	padding: 0;
	position: static;
	text-shadow: 0 -1px 0 #444444;
	text-transform: none;
	width: auto;
}

.home .entry-meta, .blog .entry-meta, .archive .entry-meta, .search .entry-meta {
	background: none repeat scroll 0 0 #fffafa;
}	
}

div.sharedaddy div.pd-rating {
	margin: 0;
	min-height: 23px;
}

div.sharedaddy a, div.sharedaddy a:link, div.sharedaddy a:visited {
	font-style: normal;
}

div.sharedaddy:before, div.sharedaddy:after, div.sharedaddy .sd-block:before, div.sharedaddy .sd-block:after, div.sharedaddy ul:before, div.sharedaddy ul:after {
	content: " ";
	display: block;
	height: 0;
	overflow: hidden;
}

div.sharedaddy:after, div.sharedaddy .sd-block:after, div.sharedaddy ul:after {
	clear: both;
}

div.sharedaddy, div.sharedaddy .sd-block, div.sharedaddy ul {
}

div.sharedaddy div.sd-block {
	border-top: 1px solid rgba(0,0,0,0.13);
	margin: 0;
	padding: 40px 2px 0;
	width: 100%!important;
}

div.sharedaddy.sharedaddy-dark .sd-block {
	border-top-color: rgba(50,50,50,0.5);
}

div.sharedaddy .sd-content {
	float: right;
	margin: -0;
	width: 13.125%;
}

div.sharedaddy .sd-content ul {
	margin: 0;
}

div.sharedaddy .sd-content li {
	display: block;
	float: left;
	margin: 0 5px 2px 0!important;
}

.rtl div.sharedaddy .sd-content {
	float: right;
}

.rtl div.sharedaddy .sd-content li {
	float: right;
	margin: 0 0 5px 5px!important;
}

div.sharedaddy a.sd-button {
	background: -moz-linear-gradient(center top,#F7F7F7 0%,#EFEFEF 100%) repeat scroll 0 0 transparent;
	border: 2px solid #DDDDDD!important;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 0 #FFFFFF inset;
	color: #000000!important;
	display: inline-block;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 1;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

div.sharedaddy a.sd-button:hover {
	background: -moz-linear-gradient(center top,#EFEFEF 0%,#EEEEEE 100%) repeat scroll 0 0 transparent;
	border-color: #CCCCCC;
	color: #000000;
	text-shadow: 0 1px 0 #FFFFFF;
}

div.sharedaddy a.sd-button:active {
	background-color: #EFEFEF;
	border-color: #DDDDDD;
	box-shadow: 0 -1px 0 #FFFFFF inset;
}

a.sd-button > span {
	display: block;
	line-height: 1.5em;
	opacity: .8;
	padding: 4px 8px;
	text-shadow: none;
}

a.sd-button:hover span {
	opacity: 1;
}

.sd-button span.share-count {
	color: #666666;
	font-size: 97%;
	line-height: 1;
	margin-left: 5px;
}

.rtl .sd-button span.share-count {
	margin-right: 5px;
}

.sd-social-icon-text a.sd-button > span, a.sd-button > span {
	background-position: 1px center;
	background-repeat: no-repeat;
	padding: 1px 1px 1px 23px;
}

.sd-social-icon a.sd-button > span {
	background-position: center center;
	background-repeat: no-repeat;
	height: 16px;
	padding: 3px;
	text-indent: -9999px;
	width: 16px;
}

.sd-social-text a.sd-button > span {
	background: none repeat scroll 0 0 transparent!important;
	padding-left: 5px;
}	
}

#header-image {
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow: 0 0 3px #999999;
	display: block;
	margin-bottom: 1.76%;
	max-width: 99.1%;
	padding: .45%;
}

#access {
	background: none repeat scroll 0 0 #FFFFFF;
}

#access {
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow: 0 0 1.8px rgba(0,0,0,0.6);
	padding: 0 20px;
}	
}

#access ul {
	float: left;
	font-weight: 600;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}

#access li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}

#access ul li:first-child {
	padding-left: 0;
}	
}

#access a {
	color: #070707;
	display: block;
	font-size: 11px;
	padding: 10px 24px;
	text-decoration: none;
}

#access a span {
	color: #999999;
	font-size: 10px;
	font-style: italic;
	font-weight: 400;
	line-height: 1.62em;
	text-transform: none;
}

#access a {
	color: #070707;
	display: block;
	padding: 10px 24px;
	text-decoration: none;
	transition: background-color .25s ease 0s, margin .25s ease 0;
	font-size: 13px;
}

.widget-title {
	font-family: "Oswald", sans-serif;
	font-size: 15px;
	font-weight: 300;
	letter-spacing: 1px;
	margin: 0;
}	
}

#access a span {
	color: #999999;
	font-size: 10px;
	font-style: italic;
	font-weight: 400;
	line-height: 1.62em;
	text-transform: none;
}

#access a {
	color: #070707;
	display: block;
	font-size: 12px;
	padding: 10px 24px;
	text-decoration: none;
}<!-- WP Super Cache is installed but broken. The constant WPCACHEHOME must be set in the file wp-config.php and point at the WP Super Cache plugin directory. -->