@import url(http://fonts.googleapis.com/css?family=Belleza);

body {
	font-size: 12px;
	font-family: Verdana, 'Lucida Grande', Arial, Helvetica, Sans-Serif;
	background: #CDC9BF ;
	color: #28140A;
	color: #363024;
	margin: 0 0 0 0;
	padding: 0;
	text-align: center;
	}
	
	
#page {
	text-align: left;
	background: #FFFFFF;
	margin: auto;
	padding: 0;
	width: 960px;
	position:relative;
	overflow:hidden;
	}


	
	#header {
	padding: 0;
	height: 134px;
	width: 958px;
	position:relative;
	}
	
#headerlinks {
	position:absolute;
	width:626px;
	height:134px;
	top:0;
	left:0px;
	right:0;
	bottom:0;
}

#spenden {
	color:#000; 
}

#spenden >h6,
#spenden >.toolbar,
#spenden #micropay >div {
	display: inline-block;
	}

/* 
 * Zustand: nicht ausgeklappt
 */

#spenden >.toolbar {
	vertical-align: top;
  padding-top: 7px;
	}
#spenden >.toolbar >li:before {
	display:none;
	}
/*
#spenden >h6,
#spenden >.toolbar >.tzi,
#spenden >.toolbar >.flattr {
	padding-right: 6px;
	}
*/
#spenden >h6 {
	width: 244px;
	}
#spenden >.toolbar >li.tzi,
#spenden >.toolbar >li.flattr {
	top: 0;
	margin-right: 16px;
	}
/*
#spenden >.toolbar >li.tzi {
	width: 93px;
	}
#spenden >.toolbar >.tzi >a {
	top: 0;
	margin: 0
	padding-bottom: 0;
	}
*/
#spenden >.toolbar >.tzi img {
	opacity: 0.8;
	}
#spenden > .toolbar > .tzi img:hover {
	opacity: 1;
	}
/*
#spenden >.toolbar >li.flattr {
	width: 116px;
	}
#spenden >.toolbar >.help >a {
	top: 0;
	}
*/



/*
 * Trennlinie
 */


#spenden >.rack {
	border-top: none;
	}

#spenden #micropay {
	padding: 6px 0;
	}



/*
 * Zustand: ausgeklappt
 */


#spenden #micropay >div >.toolbar {
	padding-left: 10px;
}
#spenden #micropay >div >.toolbar >li {
	padding: 5px 0px;
}
#spenden > .toolbar > .tzi >a.active >img {
	opacity: 1;
}
form#micropay >div >select,
form#micropay >div >input {
	position: relative;
	top: 0px;
}
/* Ueberweisung */
#micropay .expander2 .taz_kto {
	padding: 11px 0 0 20px;
}


#spenden #micropay >div >.toolbar {
	padding-left: 10px;
}

#spenden #micropay >div >.toolbar >li {
	padding: 5px 0px;
}

form#spenden >div >select, form#micropay >div >input {
position: relative;
top: 0px;
}

form#spenden >div >select {
 width: auto;   
}

#formchr label, select, input[type=checkbox], input[type=radio], input[type=submit] {
	cursor: pointer;
}

#spenden .toolbar >li >a, #modal .tzioverlay_nav {
	text-decoration: underline;
	cursor: pointer;
}


ul.toolbar >li {
	display: inline-block;
}

#spenden >h6 {
	width: 244px;
	font-family: Belleza; 
	font-size:17px;
	color:#000; 
	margin: 0 0 0 0;
	font-weight:normal;
}

.spendenBody {
margin: 8px 0px 0px 0px;
padding: 2px 8px 0px 8px;
}


#headerrechts {

	position:absolute;
	width:334px;
	height:134px;
	top:0;
	left:626px;
	right:0;
	bottom:0;
	
}


#footer {
	padding: 0;
	margin: 0 ;
	width: 960px;
	height: 73px;
	clear: both;
	border: none;
	font-size:11px;
	line-height:130%;
	background-color: #ECE8E4;
	position:relative;
	}

#footer p {
	width: 600px;
	text-align: center;
	margin:6px 0;
	}

#schlange {

	position:absolute;
	width:46px;
	height:42px;
	top:12px;
	left:865px;
	left:895px;
	right:0;
	bottom:0;
	
}

#ifs {

	position:absolute;
	width:41px;
	height:42px;
	top:12px;
	left:837px;
	right:0;
	bottom:0;
	
}


#ksa {
	position:absolute;
	width:36px;
	height:36px;
	top:16px;
	left:775px;
	right:0;
	bottom:0;
	
}




img {
	border:0
}


#googlesuche{
width:350px;
position:absolute;
top:97px;
right:0;
bottom:0;
left:209px;
}



#content {
	font-size: 12px;
	line-height:125%;
	overflow:hidden;
	
	}

p {
	margin: 10px 0 10px 0;
	}

/*Umfragen*/
#sidebar p.umfragen_hl{
	margin-top:10px;
	font-size:12px;
	font-weight:normal;
	line-height:125%;
	}
	
p.umfragen_hl{
	margin:30px 0 0 0;
	font-size:12px;
	font-weight:bold;
	line-height:125%;
	}



.narrowcolumn .entry, .widecolumn .entry {
	
	line-height: 16px;
	}



.narrowcolumn .postmetadata {
	text-align: left;
	}




li.widget_archive, .cc, small, .nocomments, .postmetadata, .commentmetadata, strike, span.lastfm-timestamp, span.konjunktiv2-timestamp, .modest, .matt, .rss-date, del, .jumper , li#text-289229431, li#text-289229431-copy-1 {
	/*color: #352C22;*/
	color: #a5a5a5;
	}




	
.rss-date {
display:block;
}

acronym, abbr, span.caps
{
	font-size: 11px;
	}


a {
	/* color: #3b7dcd; blau */
	color: #005AA0;
	text-decoration:none;
	
	}

a:hover {
	color: #aaac5b;
	}

a.liexternal, a.rsswidget {
	text-decoration:underline;

}

a.lipdf {
	background: url(images/pdf.gif) center right no-repeat;
	padding-right: 12px;
}

a.liwikipedia {
	background: url(images/wikipedia.gif) center right no-repeat;
	padding-right: 12px;
	text-decoration:underline;
}

a.imagelink {
	border:0;
}


#tagwolke, .ctc {
	margin: 6px 10px 0 0px;
	line-height:130%;
	}

#content_tagwolke {
	margin: 0 0 16px 0px;
	}

/* End Typography & Colors */



/* Begin Structure */
.narrowcolumn {
	float: left;
	padding: 0 0 0 77px;
	margin: 20px 0 0;
	width: 480px;
	}

.widecolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0;
	width: 870px;
	}

.post {
	text-align: left;
	margin: 0px 0 60px 0;
	padding:0;
	}

.postsingle {
	text-align: left;
	margin: 0 0 5px 0;
	padding:0;
	}


.postmetadata {
	clear: left;
	font-size: 11px;
	margin:0 0 0 0;
	
}



/* End Structure */



/*	Begin Headers */

h1, h2, h3 {
	font-weight: bold;
	color:#a5a5a5;
	}
	
	

#sidebar h2, #sidebar h3 {
	color:#888888;
	font-weight:bold;
	}
	

h1 {
	font-size: 14px;
	text-align: center;
	padding-top: 70px;
	margin: 0;
	}


h2 {
	font-size: 15px;
	line-height:125%;
	margin: 10px 0 10px;
	}



h2.pagetitle {
	font-size: 14px;
	margin-top: 0px;
	text-align: center;
	}




h3 {
	font-size: 12px;
	padding: 0;
	margin: 15px 0 0 0;
	}


#sidebar h2 {
	font-size: 14px;
	padding: 0;
	margin:0;
	}
	
	
#sidebar h3 {
	font-size: 11px;
	padding: 0;
	margin:12px 0 0 0;
	
	}

h3#comments {
	padding: 0;
	margin: 15px 0 15px 0;
	}
	
h3#respond {
	padding: 0;
	margin: 15px 0 15px 0;
	}

h1, h1 a {
	text-decoration: none;
	}


h2 a, h3 a, cite a, .entry p a.more-link {
	/* color: #3b7dcd; blau */
	color: #005AA0;
	}

h2, h2 a, h3, h3 a, #sidebar h2, cite {
	text-decoration: none;
	font-style:normal;
	}

h2 a:hover, h3 a:hover, h1 a:hover, .entry p a.more-link:hover {
	color:#aaac5b
	}


/* End Headers */



/* Begin Images */
p img {
	max-width: 100%;
	
	} 
	



img.centered, img.aligncenter {
	display: block;
	margin: 12px auto 12px auto;
	}

img.alignright {
	padding: 0px;
	margin: 5px 0 5px 10px;
	display: inline;
	}

img.alignleft {
	padding: 0px;
	margin: 5px 12px 5px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */



/* Begin Lists */

.entry ul {
	padding: 0 0 0 15px;
	margin:0
	}

.entry ul li {
	margin: 0 0 0 10px;
	padding:0
	}


.entry ol {
	padding: 0 0 0 15px;
	margin: 0;
	}

.entry ol li {
	margin: 0 0 0 10px;
	padding:0
	}

.postmetadata ul, .postmetadata ul li {
	padding: 0 ;
	margin:0 0 0 10px;
	}


#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}


#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 30px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 0 0 0px;
	}


#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 0px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 18px;
	}


ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}


/*
Andere Zeilenabstaende <li> im Seitenbalken
319620332=Aktuelle Druckausgabe
340803301=Serie 12 Regeln
*/

#sidebar li.widget_rrm_recent_posts ul li, #sidebar li.widget_rrm_random_posts ul li, #sidebar li.aktt_widget ul li {
	margin: 0 0 10px 0;
}

#sidebar li.widget_rrm_recent_comments ul li, li#rss-234609521 ul li, li#text-234604721 ul li, li#text-289229431 ul li, li#text-289229431-copy-1 ul li {
	margin: 0 0 8px 0;
}

#sidebar li.widget_links ul li, #sidebar li.widget_links ul li {
	margin: 0 0 6px 0;
}

li#rss-234610401 ul li, li#text-319620332 ul li, li#text-340803301 ul li {
	margin: 0 0 4px 0;
}


li#text-289229431 .f, li#text-289229431-copy-1 .f, .unsichtbar {
display:none;
}



#sidebar li.widget_rrm_recent_posts {
background: #FFFCF2;
padding:0 3px 4px 12px;
border: 1px solid #C4C4C4;
margin-right:4px;
}

#sidebar li.widget_rrm_recent_posts h2.widgettitle {
margin-top:7px;
}



/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 0 0 0 0px;
	padding: 0;
	text-align: left;
	}

#sidebar #searchform #s {
	margin: 0 0 0 0px;
	width: 210px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:left;
	}

select {
	width: auto;
	}

ul.toolbar >li+li:before {
content: '|';
}

ul.toolbar >li, ul.toolbar >li+li:before {
    margin-right: 3px;
    margin-left: -2px;
}
/* End Form Elements */



/* Begin Comments*/

/*
.alt {
	margin: 0;
	padding: 10px 10px 7px 10px;
	background-color: #FCF9EF;
	border-top: 1px solid #C4C4C4;
	border-bottom: 1px solid #C4C4C4;
	}
*/

.commentlist {
	padding: 0;
	margin: 0;
	text-align: left;
	overflow:hidden;
	}

.commentlist li, #commentform input, #commentform textarea {
	font-family: Verdana, 'Lucida Grande', Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height:16px;
	list-style: none;
	font-weight: normal;
	}


.commentlist li .avatar { 
	float: right;
	margin:0 0 10px 10px;
	padding: 4px;
	background: #FDFDFD;
	border: 1px #C4C4C4 solid;
	}

/*WP 27*/

.depth-1 {
border-bottom:1px solid #C4C4C4;
padding:0 10px 10px 10px;
margin: 5px 0 10px 0;
}

.depth-2, .depth-3, .depth-4, .depth-5, .depth-6, .depth-7, .depth-8, .depth-9, .depth-10 {
	border-left: 1px solid #C4C4C4;
	border-bottom: 1px solid #C4C4C4;
	padding: 5px 0 5px 8px;
	margin: 5px 0 5px 8px;

}

.children { 
	padding: 0;
	margin: 0;
	 }


#sidebar .avatar {
		border: 1px #C4C4C4 solid;
		float: right;
		padding: 2px;
		background: #FDFDFD;
		margin:2px 3px 0px 5px;
	}

#commentform input {
	width: 150px;
	padding: 2px;
	margin: 0px 2px 2px 0;
	}
	
input#submit  {
	width: 100px;
	padding: 2px;
	margin: 0px 2px 2px 0;
	}

#quicktags input  {
	width: 45px;
	padding: 2px;
	margin: 0px 2px 2px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	margin: 2px 0 0 0;
	font-size:11px;
	line-height:125%;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}


div#respond
{
	width:90%;
}

.commentlist cite {
	font-weight: bold;
	margin:0 0 0 0;
	padding:0;
	font-style: normal;
	font-size: 12px;
	color:#a5a5a5;
	}


.commentlist p {
	margin: 10px 5px 0px 0;
	font-weight: normal;
	text-transform: none;
	}


#commentform p {
	font-size: 12px;
	margin: 0 0 5px 0;
	}


.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 5px 0 0 0;
	display: block;
	font-weight: normal;
	font-size: 11px;
	}
	



	
/* End Comments */



/* Begin Sidebar */

#sidebar
{
	font: 11px Verdana, 'Lucida Grande', Arial, Helvetica, Sans-Serif;
	line-height: 125%;
	float: right;
	width: 280px;
	padding-right:30px;
	margin:0;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */



/* Begin Calendar */



#wp-calendar a {
	text-decoration: none;
	font-weight: bold;
	}

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 11px;
	font-weight: normal;
	}

#wp-calendar caption {
	font: bold 11px Verdana, 'Lucida Grande', Arial, Helvetica, Sans-Serif;
	text-align: center;
	margin:15px 0 0 0px;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	text-align: right;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: right;
	width:12%;
	}

#wp-calendar {
	empty-cells: show;
	margin: 7px 0 0 10px;
	width: 220px;
	}



#wp-calendar #next a {
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 15px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}









/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px solid #999;
	}

blockquote {
	background: url(images/quote.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	border:0;
	font-size:11px;
	color: #615640;
	line-height:125%;
	padding:3px 0px 3px 30px;
	margin:0px 10px 0px 10px;
	}

code {
	font-size: 11px;
	font-family:'Courier New', Courier, Fixed;
	color:#747474;
	}

.kasten {
	border: 1px #C4C4C4 solid;
	background: #FFFFF8;
	margin: 20px 20px;
	padding: 10px;
	}

blockquote cite {
	
	display: block;
	}
	


.center {
	text-align: center;
	}



p a img {

	}

#sidebar a img.zierbild {
	}


p a:hover img, #sidebar a:hover img.zierbild {
	
	}




.navigation {
	padding: 0px 0 40px 0;
	
}
	


/* End Various Tags & Classes*/


input,textarea{border:1px solid #D5D5D5;background:#FCFCFC;font-size:11px;color:#3F3F3F}





/*Provisorium wg. Easytube-Plugin:*/

embed
{
	margin:8px 0 8px 0;
}
rapper {
	margin:5px 0 0 0;
	display:inline;
	
}



.more-link {
	font-weight:bold;
}


/*Formular im Seitenbalken*/

#sidebar fieldset legend{
	display:none;
	}
	
#sidebar fieldset {
	border:0;
	}
	
#sidebar ul ol.cf-ol li {
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul ol.cf-ol {
	margin:0;
	padding:0;
}
/*
#sidebar ul ol.cf-ol li.textonly{
	margin:10px;
}
*/
#sidebar input.cf-box-b {
	background:0;
	border:0;
}


#sidebar input.single {
	display:block;
	width:220px;
}

#sidebar label {
	color:#363024;
}

p.linklove {
	display:none;
}

.rot {
color:#a10000;
}

img#wpstats{display:none}

/*Twitter-Tools Sidebar-Widget*/

#sidebar li.aktt_widget{
background: #ffffff;
padding:0 3px 4px 12px;
border: 1px solid #d4e298;
margin-right:4px;
overflow:hidden;
}

#sidebar li.aktt_widget h2.widgettitle {
margin-top:10px;
}


/* Formulare */

.reqtxt{
display:none;
}

/*Spendenaufruf*/


div.spendenaufruf{
width:400px;

margin:40px auto;
display:block;
background: url(images/feld.jpg) bottom right no-repeat;
}

.spendenaufruf p
{
	padding:0 80px 10px 0;
}
