/*
deaktiviert, da kein fontsizeswitcher mehr da

body {
	font-size: 15px;
	line-height: 19px;
}

#headerlinks {
	font-size: 17px;
}

#navigationMain {
	font-size: 19px;
}

form#globalsearch input#searchterm {
	font-size: 17px
}

#navigationMeta {
    font-size: 21px;
}

#breadcrumb {
    font-size: 15px;
}

#breadcrumb li.home a {
	background-position: 0 center;
}

#col1 .box.submenu h6 {
    font-size: 25px;
}

#col1 .box.submenu ul li a {
    font-size: 19px;
}

#col1 .box.submenu ul ul li a {
	font-size: 16px;
}

#col1 .box.submenu ul ul ul li a,
#col1 .box.submenu ul ul li.act ul li a {
    font-size: 14px;
}

#col1 .box.becomeamember1 a.button {
    font-size: 15px;
}

#quicklinks h6 {
	font-size: 23px;
}

#quicklinks li a {
	font-size: 14px;
}

#footer ul#footerlinks li a,
#footer ul#footerlinks li li a {
	font-size: 15px;
	line-height: 17px
}

#footer {
    font-size: 15px;
}

#col2 .box.editorial h2 {
    font-size: 29px;
    line-height: 33px;
}

#col2 .box.editorial h3 {
    font-size: 23px;
    line-height: 23px;
}

#col2 .box.editorial div.images p,
#col2 .box.editorial * {
    font-size: 15px;
	line-height: 21px;
}

#col2 ul.pageaction li a span {
	font-size: 15px !important;
	line-height: 15px !important;
}

#col2 .box.downloads h3,
#col2 .box.toplinks h3,
#col2 .box.events h3,
#col2 .box.facebook h3,
#col2 .box.gallery h3,
#col2 .box.weather h3,
#col2 .box.youtube h3,
#col2 .box.newsletter h3 {
	font-size: 25px;
	line-height: 29px;
	height: 29px;
}

#col2 .box.downloads,
#col2 .box.toplinks,
#col2 .box.events,
#col2 .box.facebook,
#col2 .box.gallery,
#col2 .box.weather,
#col2 .box.youtube,
#col2 .box.newsletter {
    font-size: 15px;
}

#col2 .box.events dl dd {
	padding-left: 0;
}

#col2 .box.events dl dt, #col2 .box.events dl dd {
	padding: 0 10px 0 0;
}

#col2 .box.gallery.width276 h3 span {
	display: inline;
	font-size: 15px;
	line-height: 15px;
}

#col2 .box.newsletter .innerbox {
    font-size: 15px;
}

#col2 .box.newsletter form div.submit input {
	font-size: 15px;
}

#col2 .innerbutton {
	font-size: 15px;
}

#galleryWidget .nav .pages .page, #galleryWidget .nav .pages .sep {
	font-size: 15px;
}

#col2 div.list h2 {
    font-size: 33px;
}

#col2 div.list h3 {
    font-size: 33px;
	line-height: 40px;
}

#col2 div.list {
    font-size: 15px;
	line-height: 20px;
}

.list .pager,
.events.listview .pager {
    font-size: 15px;
}

#col2 div.list .filter,
#col2 div.list option {
    font-size: 15px;
}

#col2 div.list.withtoggles h3 {
    position: relative;
    top: -15px;
}

#col2 .box.searchextended h6 {
	font-size: 33px;
}

#col2 .box.searchextended #container-suche-aktivitaet span.label,
#col2 .box.searchextended form div label,
#col2 .box.searchextended form div span.webcode {
	font-size: 15px;
}

#col2 .box.searchextended form div#container-suche-frueheste-anreise label,
#col2 .box.searchextended form div#container-suche-spaeteste-abreise label {
	font-size: 10px;
}

#col2 .box.searchextended,
#col2 .box.searchextended option {
	font-size: 15px;
}

#suche-submit input {
    font-size: 23px;
}

#col1 .box.becomeamember2 h6 {
    font-size: 27px;
}

#col1 .box.becomeamember2 {
    font-size: 14px;
}

#col1 .box.becomeamember2 a.button {
    font-size: 17px;
}

#col2 .box.search h6 {
	font-size: 29px;
}

#col2 .box.search .linktoextendedsearch a {
	font-size: 15px;
}

#col2 .box.search form div option,
#col2 .box.search form div label,
#col2 .box.search form div span.webcode {
	font-size: 15px;
}

#col2 .box.search form div#container-suche-von label {
	font-size: 10px;
}

#col2 .box h2 {
	font-size: 29px;
}

#col2 .box.topnews h2 {
	margin-bottom: 0;
}

#col2 .box.topnews .innerbox .tab_container {
    height: 300px;
}

#col2 .box.topnews p {
	font-size: 15px;
}

#col2 .box.topnews .innerbox .tab_container h2 span a {
	font-size: 15px;
}

#col2 .box.finder .finderbox-selection h3 {
    font-size: 25px;
}

#col2 .box.finder {
    font-size: 15px;
	line-height: 19px;
}

#col2 .box.newsletter option,
#col2 .box.finder option {
    font-size: 15px;
}

#col2 .box.finder .finderbox-selection form div.input label {
    font-size: 17px;
}

#col2 .box.finder #finderbox-selector li a {
    font-size: 15px;
}

.events.singleview .event .summary ul li.category {
    font-size: 15px;
    top: 0px;
}

.events.singleview .event .summary h2 {
    font-size: 29px;
    line-height: 33px;
    top: 17px;
}

.events.singleview .event .summary ul li {
	font-size: 15px;
}

.events.singleview .event .description.long .tab_content {
    font-size: 15px;
	line-height: 18px;
}

.events.singleview .event .description.long .tab_content.cols1 dl dd {
    margin-left: 250px;
    width: 433px;
}

.events.singleview .event .description.long .tab_content.cols2 dl dd {
    margin-left: 150px;
}

.events.singleview .event .description.long .tab_content.cols1.prices div.option h3 {
    font-size: 25px;
}

.events.singleview .event .related {
    font-size: 15px;
    line-height: 19px;
}

.events.listview h3,
#buchungsprozess h3 {
    font-size: 25px;
}

.events.listview .event .summary ul li.category,
#buchungsprozess .event .summary ul li.category {
    font-size: 14px;
    top: 5px;
}

.events.listview .event .summary ul,
#buchungsprozess .event .summary ul {
    font-size: 15px;
}

.events.listview .event .requirements,
#buchungsprozess .event .requirements {
    font-size: 15px;
	line-height: 19px;
}

.events.listview .event .prices dl dt {
    font-size: 15px;
}

.buchung1-registrier-frage,
#buchungsprozess #schritte a span {
    font-size: 25px;
}

.buchung1-oav-benutzernamen {
    font-size: 19px;
    line-height: 20px;
}

.buchung1Rechts label {
    font-size: 19px;
}

.buchung1-login-text {
    font-size: 15px;
}

.buchung1-login-links,
.buchung1-login-col1 {
    font-size: 15px;
}

.buchung1-registrier-text {
    font-size: 15px;
}

.buttonBlauGross {
    font-size: 23px;
}

.buchung2-teilnehmer-beschriftung {
    font-size: 15px;
}

option,
div.selector select {
    font-size: 15px;
}

.buchung2-teilnehmer-col4v3 {
    font-size: 14px;
    line-height: 15px;
}

.buchung2-erziehung-checkbox {
    font-size: 15px;
}

.buchung2-funktion-checkbox {
    font-size: 15px;
}

.buchung2-teilnehmer-fehler {
    font-size: 15px;
}

.buttonBlauPlus {
    font-size: 15px;
}

.buchung2-pflichtfeldLinks {
    font-size: 15px;
}

.buchung2Textarea {
    font-size: 15px;
}

.buchung3-text-oben {
	font-size: 20px;
}

.buchung3-teilnehmer-name {
    font-size: 25px;
}

.buchung3-teilnehmer-daten {
    font-size: 17px;
}

.buchg3-teilnehmer-zustimmung, .buchg3-teilnehmer-ansprechpartner {
    font-size: 15px;
}

.buchung3_checkboxArea {
    font-size: 15px;
}

.buchung3-summeLeft {
    font-size: 33px;
}

.buchung3-rechnung-beschriftung,
.buchung3-zahlung-beschriftung {
    font-size: 15px;
}

.buchung3-rechnung-col2v2 {
    font-size: 15px;
	line-height: 19px;
}

.buchung3-zahlung-artArea label {
    font-size: 15px;
}

.buchung4-text-oben {
    font-size: 15px;
}

.buchung4-links {
    font-size: 15px;
}

.buttonBlauGross2 {
    font-size: 25px;
}

.elementList p {
	font-size: 15px;
}
.box p {
	font-size: 15px;
}
.box.becomeamember2 {
	height: auto;
}
#navigationBreadcrumb ul li.home a {
    background: url("/a-bas01_wGlobal/wGlobal/layout/images/styles1/bg-breadcrumb-a-home.gif") no-repeat scroll 0 4px transparent;
    padding-left: 20px;
}
.elementText ul,
.elementText ol {
	overflow: inherit;	
}

.elementList,
.liste_terminstatus {
	font-size: 15px
}

*/
