/*   
Theme Name: Blockkinder
Theme URI: http://www.blockkinder.com
Description: Blockkinder 3-Spalten-Theme fuer Wordpress
Author: V. und O. Sartun
Author URI: http://www.blockkinder.com
Version: 1.0
*/



body {
	margin:0px 0px 0px 0px;
	background: #FFFFFF;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	background-attachment:fixed;
	}

div.center {
	position:absolute;
	left:50%;
	width:1000px;
	margin-left:-500px;
	margin-top:0px;
	}

div.header {
	position:relative;
	left: 0px;
	top: 0px;
	padding:0px;
	margin-left:0px;
	margin-top:0px;
	display: block;
	clear:both;
	width:1000px;
	height:207px;
	}

div.linkerseitenstreifen {
	position:relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin-left:0px;
	margin-top:0px;
	display: block;
	float:left;
	width:238px;
	}

div.rechterseitenstreifen {
	position:relative;
	left: 0px;
	top: 0px;
	padding:0px;
	margin-left:0px;
	margin-top:0px;
	display: block;
	float:right; 
	width:238px;
	}

div.seitenmittelteil {
	position:relative;
	left:0px;
	top:0px;
	width:522px;
	min-height:1501px;
	margin: 33px 0px 0px 0px;
	border: 1px #6D7B82;
	border-style: none dotted;
	padding: 0px;
	display:block;
	float:left;
	font-family:Georgia, Palatino, Times New Roman;
	}

div.footer {
	position:relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	clear: both;
	width: 1000px;
	height: 45px;
	background-color:#000000;
	text-align: center;
	}



/*header-Angaben*/
div.top-oben {
	 width: 1000px;
	 height: 183px;
	}
div.tops-seiten {
	width: 343px;
	height: 183px;
	float: left;
	}
div.b-grafik {
	width: 314px;
	height: 183px;
	float: left;
	text-align: center;
	}
img.b-grafik {
	border-width:0px;
	width:111px;
	height:110px;
	margin: 56px 102px 17px 101px;
	}
div.top-unten {
	 clear: both;
	 width: 1000px;
	 height: 24px;
	}
div.schwarzerbalken {
	width: 343px;
	height: 20px;
	float: left;
	margin: 4px 0px 0px 0px;
	background-color: #000000;
	display: inline;
	}
div.blog-titel {
	width: 314px;
	height: 24px;
	float: left;
	text-align: center;
	}
img.blog-titel {
	border-width:0px;
	width:243px;
	height:24px;
	}
/*header-Angaben-Ende*/



/*linkerseitenstreifen-Angaben*/

	/*Fuer Angaben zum Subscribe-Feld, siehe Subscribe-Bereich*/

ul.linkeseiteliste {
	list-style:none;
	padding:0px;
	margin:-15px 0 0 0;
	}

div.navigationsblock {
	width:189px;
	text-align:left;
	margin:0px;
	padding: 60px 0px 0px 0px;
	}

ul.navigationsliste {
	list-style:none;
	margin:0px;
	padding:0px;
	}

h3.navigationsheadline {
	font-family:Georgia, Palatino, Times New Roman;
	font-size:11px;
	color:#000000;
	border-bottom: 1px dotted #6D7B82;
	line-height: 8px;
	font-weight:bold;
	margin:0px;
	padding: 0px 0px  7px 0px;
	}

ul.navigationsliste li a:link, ul.navigationsliste li a:visited {
	font-family:Georgia, Palatino, Times New Roman;
	font-size:11px;
	color: #000000;
	border-bottom: 1px dotted #6D7B82;
	line-height:19px;
	text-decoration:none;
	display: block;
	}

ul.navigationsliste li a:hover {
	color: #AB0000;
	}
/*linkerseitenstreifen-Angaben-Ende*/



/*rechterseitenstreifen-Angaben*/

	/*Fuer Angaben zum Suchfeld, siehe Suche*/

ul.rechteseiteliste {
	list-style:none;
	padding:0px;
	margin: 22px 0 0 10px;
	}

div.aktionskasten {
	width:226px;
	margin-left:0px;
	margin-top:10px;
	text-align:left;
	padding: 0px;
	border:1px solid #BEBEBE;
	}
/*rechterseitenstreifen-Angaben-Ende*/



/*footer-Angaben*/
div.footer p {
	margin: 0px;
	padding: 15px;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Helvetica, Sans-Serif;
	}

div.footer a:link, div.footer a:visited {
	font-family: Tahoma, Helvetica, Sans-Serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
	}

div.footer a:hover {
	text-decoration: underline;
	}
/*footer-Angaben-Ende*/



/*Subscribe-Bereich*/
ul.multilinelist {
	list-style:none;
	margin:0px;
	padding:0px;
	font-family:Georgia, Palatino, Times New Roman;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
li.multiline {
	border-bottom: 1px dotted #6D7B82;
	display: block;
	line-height: 18px;
	}

li.multiline a:link, li.multiline a:visited {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	color: #000000;
	line-height: 19px;
	text-decoration: none;
	display: inline;
	}

li.multiline a:hover {
	color: #AB0000;
	cursor: pointer;
	}

input.mailinput {
	border:1px solid #BEBEBE;
	font-family:Georgia, Palatino, Times New Roman;
	height: 14px;
	width: 120px;
	margin: 1px auto 3px auto;
	}

img.symbole {
	border: none;
	display: inline;
	cursor: pointer;
	margin: 1px 3px -1px 0px;
	}
/*Subscribe-Bereich Ende*/



/*Suche*/
div.such-wrapper { // Um die Suche überall zu zentrieren
	display: block;
	clear: both;
	text-align: center;
	width: 100%;
	}

div.suche {
	width: 228px;
	height: 24px;
	text-align: left;
	margin: auto;
	}

input.suchfeld {
	width: 159px;
	height: 18px;
	border: 1px solid #BEBEBE;
	font-family: Georgia, Palatino, Times New Roman;
	color: black;
	margin: 0;
	padding: auto 0;
	float: left;
	}

input.suchbutton {
	background: url(/wp-content/themes/blockkinder/images/suche.png) no-repeat;
	border: none;
	font-size: 0;
	width: 67px;
	height: 18px;
	margin: 1px 0;
	padding: 0;
	float: right;
	cursor: pointer;
	}
/*Suche-Ende*/



/*allgemeine Angaben zum Post*/

div.post { /*für den kompletten Post (samt Überschrift, Datum, Autor,...)*/
	clear: both;
	margin: 0px 10px 50px 10px;
	}

div.post a:link, div.post a:visited {
	color: #AB0000;
	text-decoration: none;
	}

div.post a:hover {
	color:#CD0000;
	}

div.post h2, div.post h2 a:link, div.post h2 a:visited {
	font-size: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}

div.post h2 a:hover {
	color: #AB0000;
	text-decoration: none;
	}

/*Ende allgemeine Angaben zum Post*/


h2.noposts, p.noposts { /*Falls keine Posts da sind, hat die Meldung "Keine Posts vorhanden" die class center*/
	text-align: center;
	}

/*Angaben zur Vor-zurück-navigation*/
div.vor_zuruck_navigation {
	font-family:Georgia, Palatino, Times New Roman;
	font-size:11px;
	color:#000000;
	line-height: 8px;
	font-weight:bold;
	text-transform: uppercase;
	text-align: center;
	clear: both;
	display: block;
	margin: 50px 0px 10px 0px;
	}
div.vor_zuruck_navigation a:link, div.vor_zuruck_navigation a:visited {
	border: 1px solid #000000;
	color: #000000;
	padding: 6px 5px 5px 6px;
	text-decoration: none;
	margin-right: 5px;
	}
div.vor_zuruck_navigation a:hover {
	border: 1px solid #000000;
	color: #FFFFFF;
	background: #000000;
	}
/*Ende: Angaben zur Vor-zurück-navigation*/



/*Angaben zu meta*/

p.meta {
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #787878;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	}

p.meta a:link, p.meta a:visited {
	font-size:11px;
	font-family:Arial, Helvetica, Sans-Serif;
	color: #787878;
	text-decoration: none;
	}

p.meta a:hover {
	color: #000000;
	}

p.meta img {
	float: none;
	margin: 3px 0px -3px 0px;
	border: none;
	cursor:pointer;
	}

/*Ende: Angaben zu Meta*/


/*Anfang: Angaben zu PhotoDroppers credit*/
div.creativecredit {
	display: block;
	clear: both;
	margin-top: 10px;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #787878;
	}

div.creativecredit a:link, div.creativecredit a:visited, div.creativecredit a:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #787878;
	text-decoration: none;
	}

div.creativecredit img {
	margin: 4px 1px -4px 0px;
	}
/*Ende: Angaben zu PhotoDroppers credit*/



/*Angaben zum Eintrag selbst*/

div.entry {
	margin: 0px 0px 0px 0px;
	font-size: 13px;
	line-height: 24px;
	}

div.entry img {
	margin: 0px 8px 8px 0px;
	border: none;
	display: inline;
	float: left;
	}

div.entry p { /*nur der eigentliche Inhalt des posts*/ }

div.entry a:link.more-link, div.entry a:visited.more-link {
	display: inline;
	font-variant: small-caps;
	font-size: 14px;
	color: #AB0000;
	text-decoration: none;
	}

div.entry a:hover.more-link {
	color: #CD0000;
	text-decoration: none;
	}

div.entry a:link.Suchergebnis, div.entry a:visited.Suchergebnis {
	color: #000000;
	}

div.entry a:hover.Suchergebnis {
	color: #AB0000;
	}

div.Foto img {
	margin: 0px 8px 8px 0px;
	border: none;
	display: inline;
	float: left;
	max-width: 500px;
	height: auto;
	}

/*Ende: Angaben zum Eintrag*/



/*Kommentar-Angaben*/
div.kommentare {
	margin: 50px 10px 0px 10px;
	}
h4.kommentar-headline {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 18px;
	font-weight: normal;
	}
ul.kommentarliste {
	list-style: none;
	margin-top: 0px;
	padding-left: 0px;
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}

li.kommentar {
	display: block;
	line-height: 18px;
	margin-bottom:30px;
	}

li.kommentar p {
	display: inline;
	margin: 0px;
	}

li.kommentar a:link, li.kommentar a:visited {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	color: #000000;
	line-height: 19px;
	text-decoration: none;
	display: inline;
	}

li.kommentar a:hover {
	color: #AB0000;
	cursor: pointer;
	}
p.kommmeta, p.kommmeta a:link, p.kommmeta a:visited {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	}

p.kommmeta a:hover {
	color: #AB0000;
	}

h4.kommentieren {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 15px;
	font-weight: normal;
	}

p.log {
	font-family:Georgia, Palatino, Times New Roman;
	font-size:11px;
	color:#000000;
	}

p.log a:link, p.log a:visited {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	color: #AB0000;
	line-height: 19px;
	text-decoration: none;
	display: inline;
	}

p.log a:hover {
	color: #CD0000;
	cursor: pointer;
	}

input.kommentarfeld {
	border:1px solid #BEBEBE;
	font-family:Georgia, Palatino, Times New Roman;
	}

textarea.kommentarfeld {
	border: 1px solid #BEBEBE;
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	}
/*Kommentar-Angaben-Ende*/

/*Melden-Angaben*/
div.meldenauswahl {
	position: relative;
	margin: -63px 0px -63px 375px;
	width: 160px;
	height: 124px;
	background-color: #FFFFFF;
	border: 1px solid #BEBEBE;
	display: none;
	}
ul.meldenauswahl {
	list-style-type: none;
	width: 160px;
	padding: 0px;
	}
ul.meldenauswahl li {
	text-decoration: none;
	border-bottom: 1px solid #BEBEBE;
	padding: 1px 5px 1px 5px;
	line-height: 12px;
	}
/*Melden-Angaben-Ende*/



/*Kommentar-Angaben*/
div.kommentare {
	margin: 50px 10px 0px 10px;
	}
h4.kommentar-headline {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 18px;
	font-weight: normal;
	}
ul.kommentarliste {
	list-style: none;
	margin-top: 0px;
	padding-left: 0px;
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}

li.kommentar {
	display: block;
	line-height: 18px;
	margin-bottom:30px;
	}

li.kommentar p {
	display: inline;
	margin: 0px;
	}

li.kommentar a:link, li.kommentar a:visited {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	color: #000000;
	line-height: 19px;
	text-decoration: none;
	display: inline;
	}

li.kommentar a:hover {
	color: #AB0000;
	cursor: pointer;
	}
p.kommmeta, p.kommmeta a:link, p.kommmeta a:visited {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	}

p.kommmeta a:hover {
	color: #AB0000;
	}

h4.kommentieren {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 15px;
	font-weight: normal;
	}

p.log {
	font-family:Georgia, Palatino, Times New Roman;
	font-size:11px;
	color:#000000;
	}

p.log a:link, p.log a:visited {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	color: #AB0000;
	line-height: 19px;
	text-decoration: none;
	display: inline;
	}

p.log a:hover {
	color: #CD0000;
	cursor: pointer;
	}

input.kommentarfeld {
	border:1px solid #BEBEBE;
	font-family:Georgia, Palatino, Times New Roman;
	}

textarea.kommentarfeld {
	border: 1px solid #BEBEBE;
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	}
/*Kommentar-Angaben-Ende*/

/*Melden-Angaben*/
div.meldenauswahl {
	position: relative;
	margin: -63px 0px -63px 375px;
	width: 160px;
	height: 124px;
	background-color: #FFFFFF;
	border: 1px solid #BEBEBE;
	display: none;
	}
ul.meldenauswahl {
	list-style-type: none;
	width: 160px;
	padding: 0px;
	}
ul.meldenauswahl li {
	text-decoration: none;
	border-bottom: 1px solid #BEBEBE;
	padding: 1px 5px 1px 5px;
	line-height: 12px;
	}
/*Melden-Angaben-Ende*/



/*Fehlerseite-Angaben*/
div.fehlerseite {
	margin: 0px 10px 0px 10px;
	}
/*Fehlerseite-Angaben-Ende*/



/*Player-Angaben*/
div.deezerplayer {
	display:inline;
	float:left;
	padding: 5px;
	}

div.youtubeplayer {
	}

/*Player-Angaben-Ende*/

/*Bemerkungen in der rechten Seitenleiste*/
h2.bemerkungen {
	font-weight: normal;
	margin: 5px;
	}
ul.bemerkungen {
	list-style-type: none;
	padding: 3px;
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	line-height: 19px;
	color: #000000;
	}
ul.bemerkungen a:link, a:visited {
	text-decoration: none;
	color: #000000;
	}
ul.bemerkungen a:hover {
	color: #AB0000;
	}
li.bemerkungen {
	border-bottom: 1px dotted #6D7B82;
	padding: 5px 0px 5px 0px;
	}
div.bemerkungen {
	text-indent: -30px;
	margin: 0px 0px 0px 30px;
	}
div.bemerkungen a {
	cursor: pointer;
	}
div.notes {
	display: none;
	margin: 0px 0px 0px 0px;
	color: #000000;
	}
div.notes a:link, div.notes a:visited {
	text-decoration: none;
	color: #AB0000;
	}
div.notes a:hover {
	text-decoration: none;
	color: #CD0000;
	}
span.notesmeta {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	}
/*Ende: Bemerkungen in der rechten Seitenleiste*/


/*bemerkungen- oder category-index*/
div.catbemerkungen {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 14px;
	color: #000000;
	clear: both;
	margin: 0px 10px 50px 10px;
	}
h2.category-headline {
	font-weight: normal;
	text-transform: capitalize;
	}
div.catnotes {
	color: #000000;
	}
div.catnotes a:link, div.catnotes a:visited {
	text-decoration: none;
	color: #AB0000;
	}
div.catnotes a:hover {
	text-decoration: none;
	color: #CD0000;
	}
span.catnotesmeta, span.catnotesmeta a:link, span.catnotesmeta a:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #787878;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	}
span.catnotesmeta a:hover {
	color: #000000;
	}
/*Ende: Bemerkungen- oder category-index*/

/*Thumbnails*/
img.thumbnail {
	padding: 0px 8px 8px 0px;
	border: none;
	}
div.thumbnail {
	padding: 0px;
	margin: 0px;
	display: inline;
	float: left;
	}
img.topthumbsimg {
	border: none;
	}

/*Ende: Thumbnails*/



/*Angaben zu Subscribe*/

div.subscribe {
	text-align: center;
	border-top: 1px dotted #787878;
	border-bottom: 1px dotted #787878;
	margin: 0px 10px 10px 10px;
	}

h3.subscribe {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	display: inline;
	}

p.subscribe {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	color: #000000;
	display: inline;
	margin-bottom: 10px;
	}

p.subscribe a {
	color: #AB0000;
	text-decoration: none;
	}

p.subscribe a:hover {
	color: #CD0000;
	}


span.subscribe {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 11px;
	color: #000000;
	display: inline;
	margin-bottom: 10px;
	}

span.subscribe a {
	color: #AB0000;
	text-decoration: none;
	}

span.subscribe a:hover {
	color: #CD0000;
	}


input.subscribe {
	margin: 15px;
	width: 155px;
	border: 1px solid #BEBEBE;
	font-family:Georgia, Palatino, Times New Roman;
	height: 18px;
	}

/*Ende: Angaben zu Subscribe*/



/*Angaben zu den Top-Posts im Header*/

div.topposts {
	width: 150px;
	height: 130px;
	float: left;
	padding: 15px 10px 15px 10px;
	}

h2.topposts a {
	font-family:Georgia, Palatino, Times New Roman;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}

/*Ende: Angaben zu den Top-Posts im Header*/

/*Thumbnails*/
img.thumbnail {
	padding: 0px 8px 8px 0px;
	border: none;
	}
div.thumbnail {
	padding: 0px;
	margin: 0px;
	display: inline;
	float: left;
	}
img.topthumbsimg {
	border: none;
	}

/*Ende: Thumbnails*/
