/*
Theme Name:     Hirtenturm 2013
Theme URI:      http://www.hirtenturm.de/
Description:    Child theme for the Twenty Eleven theme 
Author:         Stefan Barth
Author URI:     http://www.barthdesign.de
Template:       twentyeleven
Version:        0.2
*/

@import url("../twentyeleven/style.css");

body { background-color: #fff; padding: 0 1.8em; }

#site-title {
	display: block;
	height: 40px;
	width: 850px;
	padding: 0;
	/* background: transparent url('bilder/HirtenturmKopf850x40px.png') no-repeat 0 8px; 
	   background: #fff url(image.gif) no-repeat fixed left top; */
	background: transparent url('bilder/HirtenturmKopf716x40px.png') no-repeat 0 8px;
	margin: 0;
	padding-top: 8px;
}

#site-title span {
	display: block;
	/* text-indent: -9999px; */
	position: absolute;
	left: -9999px;
}

#site-description {
    margin: 5px 0;
    padding-left: 0.2em;
    letter-spacing: 1px;
}

#page { border: 1px solid #bbb; max-width: 950px; }

#branding { 
	border-top: 0 none;
	background-color: #eee;
	z-index: 3100;
}

#branding #searchform { display: none; }

#site-generator { 
	padding: 0.5em;
	background-color: #eee;
}

#access { background: #00355e repeat scroll 0 0; }

.singular .entry-title { 
	font-size: 24px;
    line-height: 24px;
}

.tax-kuenstlertype #content,
.tax-ausstellungentype #content {
    /* margin: 0 7.6% 0 20.7%;
    margin: 0 0 0 18%;  */
    margin: 0 20px 0 18%;
    position: relative;
    width: auto;
}

/* #primary { background: transparent url('bilder/blank4.gif') no-repeat 30px 0; } left top */

/* 
#primary { background: transparent url('bilder/SkizzeHT.png') no-repeat 30px 0; }
#primary { background: transparent url('bilder/SkizzeHT24.png') no-repeat 30px 0; }
*/
#primary { background: transparent url('bilder/SkizzeHT8.png') no-repeat 30px 0; min-height: 250px; } 
/* .home #primary { background-image: none; } */
#content { background: transparent url('bilder/SkizzeHTb.png') no-repeat right bottom; }

.page-title { margin: 0 0 0.6em 0; }

.entry-title { 
	padding-top: 0px;
	font-size: 24px;
}

.singular.page .hentry { padding: 2.3em 0 0 0; }

.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
    width: 82%;
    padding: 0;
}

.alignleft { margin-right: 0.625em; }

.singular #content, .left-sidebar.singular #content  {
    float: right;
    margin: 0 0 0 7.6%;
    min-width: 85%;
    position: relative;
    width: 90%;
}

.singular .hentry { padding: 2.5em 0 0 0; }

#content nav { padding: 0 0.25em 0 0.25em; }

p.seitenID {
	display: none;
	position: absolute;
	top: 10px;
	left: 10px;
}

img.alignleft, img.alignright, img.aligncenter { margin-bottom: 1.125em; }

div#content p.eineAusstellung {
	background-color: #f5f5f5;
	margin-bottom: 0;
	padding: 5px;
	border-bottom: 1px dotted #00355e;
}


div#content p.gerade { background-color: #e4e4e4; }

div.ausstellungenEnde { 
	height: 2em;
	clear: left;
}

span.datumVon {
	float: left;
	width: 10em;
}

a.ausstellungsTitel { font-weight: bold; }

#branding hgroup { margin: 0 12%; }
#main { /* padding-top: 1.25em; */ }

img { background-color: #fff; }

input[type="text"], textarea { width: 50%; }

/* #access ul li.internLogin ul { display: none; } */

#access ul li.internLogin:hover > ul { display: none; }
.logged-in #access ul li.internLogin:hover > ul { display: block; }

.category #secondary { margin-top: 145px; }

.single .entry-header .entry-meta { left: 80px; }

.page .entry-meta .edit-link a { left: -10px; top: 145px; }

table.kuenstlerbilder, table.kuenstlerbilder tr, table.kuenstlerbilder td { border: 0 none; background-color: #f1f1f1; background: rgba(0,0,0,0.04); }

table.kuenstlerbilder tr:nth-child(odd) td { /* text-align: center; */}

table.kuenstlerbilder td { padding: 5px; border-right: 10px solid #fff; }

table.kuenstlerbilder tr:nth-child(even) td {
    margin-bottom: 0.6em;
    padding: 10px 0 5px 40px;
    position: relative;
	color: #666666;
    font-family: Georgia,serif;
    font-size: 12px;
    border-bottom: 10px solid #fff;
}

/* Checkbox im Formular */
.wpcf7-checkbox span.wpcf7-list-item { margin: 0; }
