body {
  margin: 5px;
  padding: 0;

  color: #242424;

background-color: #3b3b3b;  
  color: #333333;	

  font: 0.9em/1.4em "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif; 
  font: 14px/17px Verdana, Arial, Helvetica, sans-serif;  
}
 
content {
background:#fff;
}

h1 {
    font-family: "Garamond",serif;
}

h1 a, h1 a:hover {
    text-decoration: none;
}

/*********************** STYLE SHEET SPECIFICS ********************************/


img {  border:0;  }


/* header - holds title and subtitle */

#header {
  width: 100%;
  margin: 0;
  padding: 0;


}

#header h1, #header p {
  margin: 10px 0 0 0;	
  letter-spacing: -0.05em;
  padding: 0px 0 0 0px;	

  font: bold 2em ;	
}

#header p {

}

h1 a, h1 a:hover {
text-decoration: none;

}

#sideright {

}

#sideleft {
width: 180px;
float: left;
margin: 0 0 0 5px;
padding: 0 0 0 5px;
vertical-align: middle; 
}

#sideleftwhite p{
color:#483364;
vertical-align: middle; 
}

#sideleftwhite {
width: 60px;
float: left;
margin: 0 0 0 5px;
padding: 0 0 0 5px;
vertical-align: middle; 
}


/* main section - the entries go here */
#main {
background: #ffffff;
position: relative;
width: 550px;

margin: 0 10px 0 0;
padding: 1% 5% 0 5%;
border-left:  3px solid #9FBF6B;
border-right: 3px solid #9FBF6B;
float: left;
}


/*********************** Links ********************************/



a {
color: #C72A00;	  /* dunkles rot */
color: #dead03;	  /* dunkles gold */
color: #166F07;	  /* dunkles grün */

}

a:hover {
color: #2f1896;	  /* dunkles blau */
color: #dead03;	  /* dunkles gold */
}

/*********************** ENTRIES ********************************/

/* wrap each entry in a div */
.entry {
border-bottom: 1px dashed silver;
margin-bottom: 15px;
padding-bottom: 5px;
}

/* special markup for the entry title */
.entry h2, .entry h1  {
margin-top: 15px;	
font-family: georgia,palatino,"Times New Roman",serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 2.143em;
line-height: 1em;


}
 
/* secondary info: post date, poster, category, number of comments */
.entry .info,.info a {
color: #666666;	
}

/* attach the comments class to the 'x comments' link to get a comment icon in 
front of it */
.entry .info .comments {
padding-left: 13px;
background: #ffffff url(comment.png) no-repeat center left;	
}

/* use <span class="poster">poster_name</span> to get a im-like icon in
front of the poster's name */
.entry .info .poster {
padding-left: 13px;
background: #ffffff url(person.png) no-repeat center left;	
}


/* all other information goes here */

/* *** *** ***  COLUMNS *** *** ***  */


#secondary a {
  color: #31312d;
}



#secondary, #stuff {
position: relative;
top: 0;
left: 0;	
width: 180px;	


float: left;
margin: 0 5px 0 0;
padding: 10px 10px 10px 10px ;

/* border-right: 2px solid #31312d; */

}
#secondary{
background: #808080;	  
 }
 
 
.colbox {
  padding: 0 0 15px 0;
margin: 0px 0 8px 0;	
  font: 12px Verdana, Arial, Helvetica, sans-serif;  
}
/* special markup for secondary info headers */

.colbox p{

  }

.colbox h3{
margin: 0px 0 8px 0;	
padding: 0 0 0px 0;
font: bold 1.1em "Trebuchet MS", sans-serif;	
color:#000;

border-bottom: 2px solid #31312d;

}

/* a nice footer */
#footer {
width: 75%;
text-align: center;
color: #666666;
clear: both;
}

/* **************** TAGS **************************   */

.tags {
	display: block;
	margin: 10px 0 5px 0;
	padding: 5px 0 5px 0;

}
 
.tags a, .tags {
	color: #666666;
}

#ttrelated {
	display: block;
	margin: 10px 0 5px 0;
	padding: 5px;
	font-size: 0.90em;
	border-top: 2px solid #DF8800;
	font: 0.9em "Trebuchet MS", sans-serif;	
}

#ttrelated p {
	font-weight: bold;	
}

#ttrelated li {
	margin: 0 0 10px 10px;
	
}


/* these hide the accessibility tags to stop the layout from changing */
.pivot-search label { visibility:hidden; display:none; }
.pivot-search legend { visibility:hidden; display:none; }
.pivot-search fieldset { border:0; padding:0; margin:0; }
.pivot-search-result label { visibility:hidden; display:none; }
.pivot-search-result legend { visibility:hidden; display:none; }
.pivot-search-result fieldset { border:0; padding:0; margin:0; }


.nonlink a:visited, .nonlink a {
  color:#31312d;
    color:  #e8e7e1;
  text-decoration: none;
}


@import "pivot_essentials.css";
blockquote,.zitat{

 border : 0;
 border-left: 4px solid #31312d;


	margin : 10px 20px 10px 10px;
 padding: 10px;
}

.rahmen, .tbcomrahmen {
 border: 1px solid silver;
 padding: 5px 0px 5px 5px ;
 margin-left:5px;
 margin-bottom:10px;
}

.tbcomrahmen a{
    color: #505036;  /* text */
    font-weight: bold;


}

.comment {
    width:auto;
    padding: 0px 0px 10px 5px ;
}

.comment ol {
padding-left:10px;
}


.comment li{
 padding:5px 5px 5px 10px;
 margin:10px;

 border-bottom:5px solid #fff;
 background-color : #FAFCDE;
}



div.zitat img {float: right; margin: 5px;}
div.zitat hr {display: block; clear: left; margin: -0.66em 0;  visibility: hidden;}


.technoratitag { color: #4f4f4f}
.technoratitag a:visited, .technoratitag a:hover, .technoratitag a{ color: #4f4f4f}
