
/*
-----------------------------------------------
Blogger Template Style
Name:     Minima
Designer: Douglas Bowman
URL:      www.stopdesign.com
Date:     26 Feb 2004
----------------------------------------------- */


body {
  background:#fff;
  margin:50px 0 0 150px;
  font-family: Arial, Helvetica, Verdana, Sans-Serif;
  text-align:center;
  color:#000;
  font-size: 0.75em;
  }
a {color:#000000; text-decoration:underline;}
a:hover {background-color:#ffee00;}
a img {
  border-width:0;
  }

sup {line-height: .8em;}  

.footnote {
background-image: url('http://www.hendrikaufmkolk.de/images/footnote.gif');
background-position: top left;
background-repeat: no-repeat; 
font-size: .9em;
padding-top: 5px;
}


/* Header
----------------------------------------------- */

#header h1 {
margin-bottom: 0px;
padding-bottom: 0px;
}  

#header h1 a {
text-decoration: none!important;
}  

#header h1 a:hover {
background-color: #fff!important;
}


#labelList {
margin: 0!important;
padding: 10px 0!important;
list-style-type: none;
}

#labelList li {
display: inline; float:left;
margin: 0 5px 0 0!important;
padding: 3px 8px!important;
background-color: #eee;
text-indent:0!important;
-webkit-border-radius:5px;
-moz-border-radius:5px;

}

#labelList li a {
font-size:11px;
color:#000;
font-weight: bold;
text-decoration: none;
}

#labelList li:hover {
background-color: #ffee00!important;
}

#labelList li:hover a {
background-color: #ffee00!important;
}


    
#blog-title a {
  text-decoration:none;
  }
#description {
  margin:0 5px 5px;
  padding:0 20px 20px;
  border:1px solid #eee;
  border-width:0 1px 1px;
  max-width:700px;
  letter-spacing:.2em;
  color:#999;
  }

 .rss_box {
 }

.rss_box p {
visibility:hidden;
}

.rss_box li {
width:190px;
height:15px;
overflow:hidden;
}

/* Content
----------------------------------------------- */
  #header {
    width:874px;
    padding:0;
    text-align:left;
    }
  #content {
    width:874px;
    padding:5px 0 0;
    text-align:left;
    }
  #main {
    width:550px; 
	margin-right:30px; 
	float:left;
    }
  #sidebar {
    width:270px;
    float:right;
    margin-top: 20px;
    }
	




/* Headings
----------------------------------------------- */
h2 {
  font-weight:bold;
font-size: 1.3em;
  }
  

/* KM-Zaehler
----------------------------------------------- */
.kmcount {
overflow:hidden; height: 35px; background:url('http://www.hendrikaufmkolk.de/images/kmback.png') no-repeat; float:left;
} 

.kmcount div {
margin-top:-103px;  margin-left: -80px; font-weight:bold; font-size:18px; letter-spacing:3px; color:#fff; line-height:28px;
}   


/* Twitter
----------------------------------------------- */
#tweet {
margin: 5px 0 10px 0;
padding-bottom: 10px;
border-bottom: 1px dotted #ccc;
}

#tweet ul {
margin:0!important;
padding:0!important
}

#tweet li {
margin:0!important;
padding:0!important;
text-indent:0!important;

}


/* Facebook
----------------------------------------------- */

.name_block{
display: none!important;
}

.profileimage {
display: none!important;
}


/* Posts
----------------------------------------------- */
  .date-header {
    margin:1.5em 0 .5em;
    }
  .post {
    margin:0 0 1.5em;
    border-bottom:1px dotted #ccc;
    padding-bottom:1.2em;
    }
.post-title {
font-weight:bold;
margin-bottom:10px;
  }

.post div {
  margin:0px 0 .75em;
  line-height:1.5em;
  }

.post a {
  text-decoration:underline;
  }

.post-body img {
margin:5px 0 0 0;
}

.post-body div {
margin:5px 0 0 0;
}


.mobile {
padding-left: 12px; background:url(http://www.hendrikaufmkolk.de/images/mobile.gif) no-repeat 0 2px; font-size:11px;
}


.delicious-posts li {
height:15px;
text-decoration:none;
}


p.post-footer {
  margin:-.25em 0 0;
  color:#666;
  }

.post-footer em {
  font-style:normal;
  color:#666;
  margin-right:.6em;
  }
.post-footer a {
 color:#666;
text-decoration:none;
}

.post-footer a:hover {
color:#000;
}

.post img {
  border:1px solid #000;
  }
blockquote {
  margin:5px 20px;
  border-left: 3px solid #eee;
  padding: 0 0 0 10px;
  }
.post blockquote p {
  margin:5px 0;
  }

.post-body small {line-height:2.5em;}

.blogger-labels {font-size: .9em; margin-top: 0px;}

.blogger-labels a {
padding: 2px 3px;
background-color: #ffee00;
-webkit-border-radius:3px;
-moz-border-radius:3px;
text-decoration: none;
color: #000!important;
}

.blogger-labels a:hover {
background-color: #666!important;
color:#fff!important;
}

object {margin-top: 5px;}


/* Comments
----------------------------------------------- */
#comments {
    margin:.5em 0 1.5em;
    border-bottom:1px dotted #ccc;
}

#comments h4 {
  margin:1em 0;
  color:#666;
  }
#comments h4 strong {
  font-size:130%;
  }
#comments-block {
  margin:1em 0 1.5em;
  line-height:1.5em;
  }
#comments-block dt {
  margin:.5em 0;
  }
#comments-block dd {
  margin:.25em 0 0;
  }
#comments-block dd.comment-timestamp {
  margin:-.25em 0 2em;
  font-size: .9em;
  border-bottom: 1px dotted #ccc;
  padding-bottom: 20px;
  }

#comments-block dd.comment-timestamp a {
  color:#666;
  }

#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }


/* Sidebar Content
----------------------------------------------- */

#sidebar {
padding: 0 12px;
background-color: #f7f7f7;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
}

span.highlight {
	background-color: #ffc;
}

#sidebar ul {
  margin:0 0 1.5em;
  padding:0 0 1.5em 15px;
  list-style:none;
  }  

#sidebar ul.previous {
  margin:0;
  padding:0 0 10px 15px;
  list-style:square;
  }
  

#sidebar li {
  margin:0;
  padding:0 0 .25em 0px;
  text-indent:0px;
  line-height:1.5em;
  }

#sidebar a {
  text-decoration:underline;
  }
  




#sidebar p.header {
font-weight: bold;
}


/* Profile
----------------------------------------------- */
#profile-container {
  margin:0 0 1.5em;
  border-bottom:1px dotted #ccc;
  padding-bottom:1.5em;
  }
.profile-datablock {
  margin:.5em 0 .5em;
  }
.profile-img {
  display:inline;
  }
.profile-img img {
  float:left;
  padding:4px;
  border:1px solid #ddd;
  margin:0 8px 3px 0;
  }
.profile-data {
  margin:0;
  letter-spacing:.1em;
  }
.profile-data strong {
  display:none;
  }
.profile-textblock {
  margin:0 0 .5em;
  }
.profile-link {
  margin:0;
  letter-spacing:.1em;
  }


/* Footer
----------------------------------------------- */
#footer {
  width:660px;
  clear:both;
  margin:0 auto;
  }
#footer hr {
  display:none;
  }
#footer p {
  margin:0;
  padding-top:15px;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
  

/* Clearfix
/* -------------- */

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

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}


/* Feeds
----------------------------------------------- */
#blogfeeds {
  }
#postfeeds {
  }

span.RATitle {display:none;}
.RAStats {margin-left:-2px;}
.comment-icon img {width:0; height:0;}
.comment-icon {padding-left: 11px; background-image: url('http://www.hendrikaufmkolk.de/images/person.gif')!important; background-repeat: no-repeat; background-position: 0 1px;}

.trainings {height:110px; overflow:hidden;}
.stats {height:83px; overflow:hidden;margin-bottom:5px;}
.records {height:60px; overflow:hidden;}

.comment-form text{
}

#b-backlink {display:none;}

