
#sidebarContainer {
	color: #fbfd3c;
	font-family: 'Comfortaa', cursive;
}

#content h1 {
	font-family: 'Comfortaa', cursive;
	font-size:1.8em;
	line-height:2.0em;
	text-align:left;
	color:#c90f00;
}

#content h2 {
	font-family: 'Comfortaa', cursive;
	font-size:1.0em;
	line-height:1.4em;
	padding: 0 20px 0 30px;
	text-align:left;
	color:#c90f00;
}

#content h3 {
	font-family: 'Comfortaa', cursive;
	font-size:1.0em;
	line-height:1.2em;
	padding: 0 20px 0 30px;
	text-align:left;
	color:#c90f00;
}

.zitat {
	color:#c90f00;
	font-size:0.8em;
	padding-left:63px;
	padding-bottom:10px;
	line-height:1.4em;
}

.autor {
	color:#5e5c50;
	font-size:0.8em;
	float:right;
	line-height:1.4em;
}

.all {
	padding: 0 20px 0 30px;
	font-size:0.9em;
	line-height:1.4em;
	text-align:justify;
}

.rot {
	color:#c90f00;
}

.kleena {
	padding: 0 20px 0 30px;
	font-size:0.8em;
	line-height:1.2em;
	text-align:justify;
}

.re_spalte {
	float:right;
	width:180px;
	text-align:right;
	font-size:0.9em;
	line-height: 1.2em;
	padding-left:20px;
	padding-right:20px;
	margin-top:-1px;
}

.re_spalte a {
	color: #c90f00;
	text-decoration: none;
}
.re_spalte a:hover {
	text-decoration: none;
	color: #c90f00;
	font-weight: bold;
}

.head_re {
	color:#c90f00;
	margin-top:20px;
	float: right;
	padding: 3px;
	font-size:1.0em;

}

.rounded {
	font-family: 'Comfortaa', cursive;
	font-size:1.2em;
	line-height:1.4em;
	text-align:left;
	color:#c90f00;
}


/* Toolbar Styles */


#navcontainer ul a {
	color: #fbfd3c;
	padding-left:5px;
}


#navcontainer ul a:hover {
	color: #c90f00;
}

#navcontainer ul a:active {
	color: #990033;
	padding-right: 5px;
}

#navcontainer .current {
	color: #c90f00;
}

#navcontainer .currentAncestor {
}

#navcontainer a:hover {
background-color: #fff9da;
padding-left:5px;
}

#navcontainer a:active {
background-color: #fff9da;
padding-left:5px;
}
	
#navbarside {
	border-radius: 5px;

}