
/* - local.css - */
/* lokales CSS */

#content ol, dl.portlet ol, .portletStaticText ol {
    list-style-type: decimal;
    margin-left: 2.5em;
}

.section-haeko-2019 #body {
    background: #49b8e5 url("/de/haeko-2019/oben.png/image") no-repeat left top;
    padding-top: 83px;
}

.section-haeko-2019 #body > div {
    /*background: #49b8e5 url("/de/haeko-2019/background.png/image") repeat left top;*/
    padding-top: 25px;
}

.section-haeko-2019 #content {
    background: url("/de/haeko-2019/unten.png/image") no-repeat left bottom;
    padding: 0 20px 165px;
}

/* Startseite ohne oben/unten.png */
.subsection-haeko-2019 #body {
    background: none;
    padding-bottom: 0;
    padding-top: 10px;
}

.subsection-haeko-2019 #body > div {
    background: none;
    padding-top: 0;
}

.subsection-haeko-2019 #content {
    background: none;
    padding: 0;
}

/* orange -> purple auf blauem Hintergrund */
.section-haeko-2019 #content a:link,
.section-haeko-2019 #content a:visited,
.section-haeko-2019 #content abbr {
    color: purple;
}

.section-haeko-2019 #content a:link:before,
.section-haeko-2019 #content a:visited:before,
.section-haeko-2019 #content a:link:after,
.section-haeko-2019 #content a:visited:after,
.section-haeko-2019 #content abbr:after {
    color: purple;
    border-color: purple;
}

.section-haeko-2019 #content ul {
    list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gQYDCcfqaKPbQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAFElEQVQI12MsY1jEgAqYGDAANYUAfXIBJOBRlAwAAAAASUVORK5CYII=')
}

.section-haeko-2019 #content {
	position: relative;
}

/* Link in unten.png auf "/de/haeko-2019/" */
.section-haeko-2019 .haeko-home {
	position: absolute;
	left: 177px;
	bottom: 82px;
	width: 230px;
	height: 50px;
}

.section-haeko-2019 .haeko-home:before {
	display: none;
}

/* Seite: Sponsoren */
.haeko2019-sponsors td {
    padding: 8px;
}

/* Seite: Anmeldung (& Reisekostenzuschuss) */
.section-haeko-2019 .formid-anmeldung div.field span.required:after,
.section-haeko-2019 .formid-reisekostenzuschuss div.field span.required:after {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gQYDCcfqaKPbQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAFElEQVQI12MsY1jEgAqYGDAANYUAfXIBJOBRlAwAAAAASUVORK5CYII=')
}

.section-haeko-2019 #nehmen-sie-am-gemeinsamen-abend-teil_help {
    color: #000;
    font-style: italic;
}

/* Seite: Danke (Formular) */
.section-haeko-2019 #content .documentDescription {
    color: #000;
}

/* Seite: Unterkunft */
.section-haeko-2019 #content table.listing th {
    background-color: #364156;
    color: #fff;
    border-color: #555;
}

.section-haeko-2019 #content table.listing td {
    background-color: #eee;
    border-color: #ccc;
}

/* Sabine Nick */
.table-snick {
    height: 129px;
    width: 265px;
}

.table-snick td {
    padding: 3px;
}

