@charset "utf-8";
body {
	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 50px;
	padding: 0;
	text-align: left;
	color: #000000;
}

a, a:link, #mainMenu a:visited,#mainMenu a:active {
		color:#000;
}


h2,h3 {
	margin-bottom:0;
}

p {
	margin-top:0.5em;
}


#container {
	width: 700px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
}

/*#mainMenu {
	font-size: 1em;
	font-weight: bold;
	text-decoration:none;
}


#mainMenu a:link, #mainMenu a:visited,#mainMenu a:active {
		text-decoration:none;
		color:#000;
}
#mainMenu a:hover {
	color:#F36;
}

.mainMenuSelected {
	color:#F36;
}*/


#mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	padding-top:50px;
}

#recommended-pagetop-image {
	margin-bottom:30px;
}

.kontaktLank {
	text-decoration:none;
}


.ui-accordion .ui-accordion-header { font-size: 1em; cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; /*padding: .5em .5em .5em 2.2em;*/padding: 0 0 0 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { font-size: 1em; display: block; }



