/* Stylesheet for larger font */

* {
	font-size: 13px;
}
	
#metaNav {
	font-size: 14px;
}
	
#metaNav li a {
	font-size: 15px;
	line-height: 19px;
}

#metaNav li.font a {
	background-image: url(../../images/fontBigNormal.gif);
}

#metaNav .font a:hover,
#metaNav .font a.cur,
#metaNav .font a.act { 
	background-image: url(../../images/fontBigActive.gif);
}

#quickSearch form input.quickSearchInput {
	top: 4px;
	font-size: 12px;
	height: 16px !important;
	height: 19px;
	line-height: 15px;
}
	
#quickSearch form input.quickSearchSubmit {
	top: 4px;
	font-size: 12px;
	height: 19px;
	line-height: 15px;
}

#mainNav li a {
	font-size: 15px;
}

#mainNav li a.level1 {
	font-size: 15px;
	line-height: 17px;
}
	
#mainNav li li a.level2 {
	font-size: 13px;
	line-height: 16px;
}
	
#mainNav li li li a.level3 {
	font-size: 13px;
	line-height: 16px;
}

.ctArea p,
.ctArea ul li,
.ctArea ol li,
.ctArea table td,
.ctArea label,
.ctArea dd,
.ctArea dt {
	line-height: 18px;
}

#midCol h2,
#midCol h2 a {
	font-size: 20px;
	line-height: 24px;
}

#midCol h3,
#midCol h3 a {
	font-size: 16px;
	line-height: 20px;
}

#midCol h4,
#midCol h4 a {
	font-size: 13px;
	line-height: 18px;
}

#rightCol .ctArea .ctElement a {
	font-size: 13px;
	line-height: 18px;
}

#rightCol .ctArea .ctElement h2 {
	font-size: 13px;
}

.defaultForm input.submit,
.defaultForm button,
.defaultForm .submit input {
	height: 20px !important;
}

.csc-textpic-caption {
	font-size: 12px;
}

.newsSingleItem .newsSingleImage .newsSingleCaption {
	font-size: 12px;
}

#midCol .tx-indexedsearch .tx-indexedsearch-secHead h2 a {
	font-size: 16px;
}

.regForm .tx-srfeuserregister-pi1-error,
.regForm .tx-sremailsubscribe-pi1-error {
	font-size: 13px;
}

#rechtliches a {
	font-size: 12px;
}

#copyright,
#street,
#city {
	font-size: 12px;
	line-height: 14px;
}
