/*
Theme Name: sebsn V6.5
Theme URI: http://sebsn.de
Description: Version 6.5
Version: 6.5
Author: Sebastian Schmitt
Author URI: sebsn.de
Tags: sebsn
*/
html{
    background:url(img/bgtile.jpg)repeat-x fixed;
}
#header {
    background:url(img/header.jpg) no-repeat;
    height:185px;
}
#header #headerrechts {
    padding:60px 0 0 0;

}
#header #logo {
    padding:50px 0 0 20px;
}
#navigation {
    background:url(img/navigation.jpg) no-repeat;
    height:58px;

}
#navigation ul {

    list-style:none;
    margin: 0 0 0 20px;
    
    font-size: 12px;
}
#navigation ul li {
    float:left;
    display:inline;
    margin:16px 30px 5px 25px;

}
#navigation ul li a{
    color:#F54525;
    text-decoration:none;
    font-weight:bold;

}
#navigation ul li a:visited{

}
#navigation ul li a:hover{
    border-bottom:3px solid #8C0E2E;
}
#content {
    background:url(img/content_bg.jpg) repeat-y;
}
#date .wochentag {
    font-weight:bold;
    font-size:30px;
    float:left;

}
#date .tagmonat {
    font-weight:bold;
    font-size:15px;
    float:right;

}

#date .jahr {
    font-weight:bold;
    font-size:15px;
    float:right;

}
.post {
    margin:0px 45px 20px 45px;
    padding:0 0 20px 0;
    border-bottom: 7px solid #D6D6D6 !important;
}
.post a{
    color:#005F7F;
    text-decoration:none;
    text-shadow: 1px 1px white, -1px -1px #F4F4F4;
}
.post ul{
    margin:10px 0 10px 20px;
padding:0 0 0 20px;
}
.post ol{
    margin:10px 0 10px 20px;
   padding:0 0 0 20px;
}
.post li {
margin:10px 0 10px 0;
}
.post p{
margin:5px 0 25px 0;
}
.post img.alignleft{
    margin:0 15px 5px 0;
}
.post img.alignright {
    margin:0 0 5px 15px;
}
#post {

}
#post h1{
    margin:0;
    color:#005F7F !important;

}
#post h1, h2 a{
    text-decoration:none;
    color:#171717;
    font-weight:bold;
    font-size:16px;

}
blockquote{
    margin:0 0 0 40px;
    font-style:italic;
}
div .nextprevious ul{
    list-style:none;
    margin:0 20px 0 20px;
}
div .nextprevious ul li{
    float:left;
}
div .nextprevious ul li a{
    text-decoration:none;
    color:#8C0E2E;
}
div .nextprevious.next {
    margin: 0 0 0 400px;
}
#sidebar {
    margin:0;
    padding:0;
}
#sidebar ul {
    list-style:none;

}
#sidebar h2{
    color:#f1f1f1;
    background:url(img/sidebar_title_bg.jpg) no-repeat;
    width:232px;
    height:41px;
    margin:10px 0 0 -6px;
    padding:0 0 0 6px;
}
#sidebar ul li a {
    text-decoration:none;
    color:#1c1c1c;
}
.stuffxyz li {
    margin:7px 0 7px 0;
}
#searchform input {
    margin: 0 0 10px 0;
}



.header-search {
	float: right;
	width: 387px;
	height: 55px;
	padding: 12px 0 0 116px;
	margin: 64px 2px 0 0;
	background: url(img/suche_neu.png) no-repeat 0px 0px;
}
.header-search #searchform input#s {
	background: transparent;
	border: 0;
	padding: 2px 0 0 0;
	height: 26px; width: 268px;
	font-size: 16px;
}
.header-search #searchform input#s:focus  > .header-search { border: 1px solid #fff; }
.header-search #searchform #searchsubmit {
	background: transparent !important;
	border: 0 !important;
	width: 25px; height: 25px;
	cursor: pointer;
}




#footer {
    background:url(img/footer_kopf.jpg) no-repeat left top;

}
#footerbody {
    background:url(img/footer_bg.jpg) repeat-y;
    margin:40px 0 0 0;
    min-height:40px;
}
.daterow {
    margin: 10px 0 0 0;
}
.comments {
    width:58px;
    height:46px;
    background:url(img/comments.png) no-repeat;
    font-size:30px;
    text-align:center;
}
.comments a {
    text-decoration:none;
    color:#fff;
    margin:0 12px 0 0;
    display:block;
    width:45px;
    height:46px;
}
.tags {
    margin:0 0 15px 0;
    font-size:9px;
}
.tags a{
    text-decoration:none;
    color:#8C0E2E;

}
.tags a:hover{
    text-decoration:underline;
}
.tags img {
    vertical-align:sub;
}
#footer h3{
    color:#8C0E2E;
}
#twitterfeed {

}
#twitterfeed ul{
    list-style:none;
    
}
#twitterfeed ul li{
    color:#8C0E2E;
    margin:0 0 10px 0;
    border-bottom:1px solid #8C0E2E;
}
#twitterfeed ul li a{
    text-decoration:none;
    color:#f1f1f1;
    
}
#twitterfeed ul li:last{
    border:0 !important;
}
#flickrfeed ul{
    list-style:none;
}
#flickrfeed ul li{
    float:left;
    margin:0 15px 15px 0;
    background:#cccccc;
    padding:3px 3px 0px 3px;

}
#neuestekommentare{
    color:#f1f1f1;
    
}
#neuestekommentare ul{
    list-style:none;
}
#neuestekommentare ul li{
    margin:0 0 10px 0;
    border-bottom:1px solid #8C0E2E;
}
#neuestekommentare ul li a{
    text-decoration:none;
    color:#8C0E2E;
}
#neuestekommentare ul li .commentfeeddate{
    color:#8C0E2E;
}
.commentsdiv ol{
    list-style:none;
}
.commentsdiv label{
    margin:10px 0 0 0;
}
.commentsdiv input{
    display:block;
    padding:0px 0 0 0px;
    height:30px;
    width:200px;
    font-size:15px;
    vertical-align:bottom;
    margin:5px 0 10px 0;
    
}
.commentsdiv textarea{
    font-size:15px;
}
.commentsdiv .avatar{
    float:right;
    margin:5px 5px 0 0;
}
.commentsdiv .commentsol li{
    background:#d9d9d9;
    width:480px;
    padding:10px;
    margin:0 0 10px 0;

}
.commentsdiv .commentsol li p{
    margin:10px 0 0 0;
}
.commentsdiv a{
    text-decoration:none;
    color:#8C0E2E;
}
.commentsdiv a:hover{
    text-decoration:underline;
}


.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}
.alignright {
   float: right;
}
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px 0 10px 0;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}




blockquote{
	font-style:italic;
	margin:5px 15px 5px 15px;
	padding: 0 0 0 10px;
	border-left:7px solid #D6D6D6;
}
.date {
    float:left;
    margin:10px 15px 0 0;
}
#metabox {
    width: 580px;
    height:120px;
    margin:10px 20px 0 0px;
    padding:20px;
    background-color:#3d3d3d;

    -moz-border-radius:12px;
    -khtml-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius:12px;
}
.socialmediabuttons {
    width:60px;
    float:right;
}
.recommend {
    width:520px;
    float:left;
    margin:0 0 25px 0;
    color:#f7f7f7;
}
.tweetmeme_button {
    
}
.fbbutton {
    float:left;
    
}
.flattr { margin:0 0 5px 0; }
#kommentare {
    margin:10px 45px 0 35px;
}
.commentsol {
    margin:0 55px 0 55px;
}
.avatar {
    float:right;
}
.singlecomment {
    margin:0 30px 10px 0;
    border-bottom:3px solid #c1c1c1;
}
#commentform ul {
    list-style:none;
}
#commentform li {
    margin:0 0 10px 0;
}
#commentform input{
    height:30px;
}
strong {
	font-weight:bold;
}
p {
	margin:5px 0 5px 0;
}
.related_post_title {
margin:10px 0 5px 0;
font-weight:bold;
}
#livefyre {width:650px !important;} 
.mainh1 {
	text-indent:-9999px;
	
}
.weiterlesen {
	float:right;
	margin:4px 0 0 0;
}
.commentcount {
	float:left;
	margin:3px 0 0 0;
}
ul.sharebuttons {
	display:inline;
	list-style:none;

}
ul.sharebuttons li {
	float:left;
}
