#header {
    padding: 2em 0 !important;
}

#header #logo > * {
    clear: both;
    display: block;
    width: 100%;
}

#siteSubTitle p {
    color: #323338;
}

#normalContent a {
/*	color: #6a7b22;*/
}

#normalContent h3 {
    font-size: 1.5em;
    line-height: 1.1em;
    margin-top: 1em;
}

.csc-textpic-caption {
	font-size: 0.8em;
	text-align: center;
}
.tx-t3sjslidernews-pi1 .readmore {
	background: rgba(66, 66, 66, 0.61);
}
.tx-t3sjslidernews-pi1 .lof-slider_5 .lof-description_nobg, .tx-t3sjslidernews-pi1 .lof-slider_5 .lof-description_nobg a, .tx-t3sjslidernews-pi1 .lof-slider_5 .lof-description_nobg a:visited {
	color: #FFF;
}
.tx-t3sjslidernews-pi1 .lof-slider_5 .lof-css3 .lof-description, .tx-t3sjslidernews-pi1 .lof-slider_5 .lof-css3 .lof-description_black, .tx-t3sjslidernews-pi1 .lof-slider_5 .lof-css3 .lof-description_white {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    background-color: transparent;
}

#normalContent table {
	background-color: #f3f2ed;
	border-radius: 4px;
	margin: 1em 0;
}

#normalContent .contenttable p {
	margin-bottom: 0em;
}

#normalContent .contenttable td {
	padding: 0.5em;
}

#normalContent table.contenttable-2, #normalContent table.contenttable-3 {
	width: 100%;
	background-color: #f3f2ed;
	border-radius: 4px;
	margin: 1em 0;
}

#normalContent table.contenttable-2 th, #normalContent table.contenttable-2 td, #normalContent table.contenttable-3 th, #normalContent table.contenttable-3 td {
	padding: 0.5em 0.2em;
}

#normalContent table.contenttable-3 th, #normalContent table.contenttable-2 .tr-last, #normalContent table.contenttable-3 .tr-last {
	font-weight: bold;
}

#normalContent table.contenttable-3 th {
        text-decoration: underline;
}

#normalContent table.contenttable-2 .td-0, #normalContent table.contenttable-2 .td-1, #normalContent table.contenttable-3 .td-0, #normalContent table.contenttable-3 .td-1 {
	text-align: left;
}

#normalContent table.contenttable-2 .td-last, #normalContent table.contenttable-3 .td-last {
	text-align: right;
}

td.align-right p {
	text-align: right;
}

.mobileBlocks section {
	margin: 0 !important;
}