@charset "UTF-8";/* CSS Document */.survey_item {	clear:both;	padding: 0.25em 0em 0.25em 0em;}.survey-addsub {	padding: 0.25em 0.5em;	border-left: 1px solid #A6A6A6;	border-bottom: 1px solid #A6A6A6;	border-right: 1px solid #A6A6A6;}.survey-addhead {	margin-top: 1em;	padding: 0.25em 0.5em;	border: 1px solid #A6A6A6;	background-color: #EAEAEA;}.question {	padding: 0px 20px 0px 0px;	width:400px;	float:left;}.question-data {	width:200px;	float:left;}#left-news {	width: 180px;	margin-top: 18px;}#left-news #news {	padding: 0.8em;	margin-bottom: 4px;	background-color: #EDEBE9;	/*background-color: #DCD4Cf;*/}#left-news #news #news-head {	color: #012C56;}#left-news #news #news-text {	font-weight: normal;}#left-news #news #news-text p {	margin: 0px;	padding: 0px;}#left-news #news #news-text a {	color: #000000;}body {	padding-top: 10px;}h1 {	font-size: 1.2em;	color: #012C56;	margin-top: 0em;	margin-bottom: 2em;}h2 {	font-size: 1.1em;	color: #012C56;	margin-top: 0em;	margin-bottom: 0em;}h3 {	font-size: 1em;	color: #012C56;	margin-top: 0em;	margin-bottom: 0em;}h4 {	font-size: 1.2em;	color: #C1D72D;	margin-bottom: 1em;	margin-top: 0em;}h5 {	font-size: 1.1em;	color: #C1D72D;	margin-bottom: 0em;	margin-top: 0em;}h6 {	font-size: 1em;	color: #C1D72D;	margin-bottom: 0em;	margin-top: 0em;}ol {	margin-left: -1em;}ul {	margin-left: -1em;	font-size: 0.9em;	list-style-image: url(img/arrow_green_small.gif);}#right-content-pressebilder {	float: left;    margin-top: 20px;}#right-pressebilder-head {	font-weight: bold;	background-color: #BFD839;	color: #012C56;	padding: 2px 4px;}#right-pressebilder-2columns {		width: 740px;}#right-pressebilder-col1 {		width: 369px;	float: left;	margin-right: 2px;}#right-pressebilder-karte {	font-size: 0.9em;	height: 128px;}#right-pressebilder-karte-bild {	text-align: center;	width: 180px;	height: 120px;	float: left;	margin: 2px 2px 0px 0px;	background-color: #D4CDC8;	padding: 4px 4px;}#right-pressebilder-karte-text {	width: 175px;	height: 104px;	float: left;	margin: 2px 0px 0px 0px;	background-color: #D4CDC8;	padding: 8px 2px 16px 2px;}#right-pressebilder-karte-text p {	margin: 0;}#right-pressebilder-karte-text-head {	padding-left: 15px;	background-image:url(img/arrow_black_small.gif);	background-repeat: no-repeat;	background-position: 0.5em 0.25em;	margin-bottom: 0.25em;}#right-pressebilder-karte-text-link {	padding-left: 15px;}#right-pressebilder-col2 {		width: 369px;	float: left;}#right-content-termine {}.right-termine-header {	background-color: #BFD839;	color: #012C56;	font-weight: bold;}.right-termine-header-col1 {	padding: 0.4em 1em;	width: 20%;}.right-termine-header-col2 {	padding: 0.4em 1em;	width: 50%;}.right-termine-header-col3 {	padding: 0.4em 1em;	width: 30%;}.right-termine-data-col1 {	vertical-align: top;	padding: 1.2em 1em;	width: 20%;}.right-termine-data-col2 {	vertical-align: top;	padding: 1.2em 1em;	width: 50%;}.right-termine-data-col3 {	vertical-align: top;	padding: 1.2em 1em;	width: 30%;}#right-termine-name1 {	}#right-termine-name1 {	font-weight: bold;}#right-termine-name2 {}#right-termine-link {	padding-left: 10px;	background-image: url(img/arrow_blue_small.gif);	background-repeat: no-repeat;	background-position: 0em 0.3em;}#right-termine-link a {	text-decoration: none;}#right-content-presse {}.right-presse-header {	background-color: #012C56;	color: #FFFFFF;	font-weight: bold;}.right-presse-header-col1 {	padding: 0.4em 1em;	width: 20%;}.right-presse-header-col2 {	padding: 0.4em 1em;	width: 80%;}.right-line-colored {	background-color: #D4CDC8;}.right-line-white {	background-color: #FFFFFF;}.right-presse-data-col1 {	vertical-align: top;	padding: 1.2em 1em;	width: 20%;	font-weight:bold;}.right-presse-data-col2 {	vertical-align: top;	padding: 1.2em 1em;	width: 80%;}#right-presse-line {	padding-left: 10px;	background-image: url(img/arrow_blue_small.gif);	background-repeat: no-repeat;	background-position: 0em 0.3em;}#right-presse-link {	font-weight: bold;}#right-presse-link a {	color: #012C56;}#right-presse-name {}#right-mitglieder-topline {	margin-top: 0px;	margin-bottom: 1.5em;}#right-mitglied-name {	float: left;	width: 255px;	margin-right: 10px;	font-weight: bold;}#right-mitglied-place {	float: left;	width: 245px;	margin-right: 10px;}#right-mitglied-link {	float: left;	width: 205px;	padding-left: 15px;	background-image: url(img/arrow_blue_small.gif);	background-repeat: no-repeat;	background-position: 0.25em 0.3em;}#right-mitglied-link a {	color: #012C56;	text-decoration: none;}#right-mitglied-bottomline {	margin: 1.5em 0;}#container {	font: 0.75em Arial, Verdana, Helvetica, sans-serif;	color: #011222;	width: 964px;	background-color: #FFFFFF;	margin: 0 auto;	text-align: left;	line-height: 1.4em;	position: relative;}#header {	position: relative;	height: 130px;}#header-logo {	float:left;	width: 190px;	height: 130px;}#header-nav {	float:left;	width: 774px;	height: 130px;}#header-nav p {	margin: 0;}#header-nav-top {	position: absolute;	top: 20px;	text-align: right;	width: 774px;	font-size: 0.9em;}#header-nav-top a {	text-decoration: none;	color: #011222;}#header-nav-bottom {	position: absolute;	width: 774px;	bottom: 10px;	text-align: right;}#header-nav-bottom-button {}#content {	clear: both;	margin-top: 10px;	height: auto;}#left {	float: left;	font-weight: bold;}#left-nav{	width: 180px;}#left-nav a {	text-decoration: none;}.left-nav-button {	padding: 0.2em 0.8em 0.2em 1.95em;	background-color: #BfD839;	background-image:url(img/arrow_white_small.gif);	background-position: 0.8em 0.45em;	background-repeat: no-repeat;	color:#FFFFFF;	margin-bottom: 1px;}.left-nav-button a {	color: #FFFFFF;}.left-nav-button a:hover {	color: #000000;}.left-nav-button-active {	background-image:url(img/arrow_black_small.gif);	color:#000000;}.left-nav-button-active a {	color:#000000;}.left-nav-button-active a:hover {	color:#FFFFFF;}#left-nav-teaser {	margin-top: 18px;	width: 180px;}#left-nav-teaser a {	text-decoration: none;}.left-nav-teaser-button {	padding: 0.2em 0.8em 0.2em 1.95em;	background-color: #A49C97;	background-image:url(img/arrow_white_small.gif);	background-position: 0.8em 0.45em;	background-repeat: no-repeat;	color:#FFFFFF;	margin-bottom: 1px;}.left-nav-teaser-button a {	color: #FFFFFF;}.left-nav-teaser-button a:hover {	color: #000000;}.left-nav-teaser-button-active {	background-image:url(img/arrow_black_small.gif);	color:#000000;}.left-nav-teaser-button-active a {	color:#000000;}.left-nav-teaser-button-active a:hover {	color:#FFFFFF;}#left-nav-search {	margin-top: 18px;	width: 180px;}#right {	float: left;	width: 780px;	margin-left: 4px;}#right-mood {	position: relative;	width: 780px;}#right-mood-image {		width: 780px;	height: auto;	z-index: 10;}#right-mood-text {	visibility: visible;	position: absolute;	left: 398px;	top: 50px;	width: 350px;	height: auto;	z-index: 11;}#right-mood-text-head {	color: #BFD839;	font-weight: bold;	font-size: 1.9em;	line-height: 1.1em;	letter-spacing: 0.1em;}#right-mood-text-head p {	margin: 0;}#right-mood-text-text {	color:#FFFFFF;	font-size: 1.1em;	padding-left: 85px;	padding-top: 30px;	line-height: 1.4em;	letter-spacing: 0.1em}#right-mood-text-text p {	margin: 0;}#right-mood-text-link {	color:#FFFFFF;	font-size: 0.9em;	font-weight:bold;	padding-left: 85px;	padding-top: 30px;}#right-mood-text-link-text a {	color: #FFFFFF;	text-decoration: none;}#right-sub {	font-weight: bold;	margin-left: 20px;}.sub-button {	float: left;	width: auto;	margin: 2.5em 10px 0em 0px;	padding-left: 15px;	background-image:url(img/arrow_black_small.gif);	background-repeat: no-repeat;	background-position: 0.5em 0.25em;}.sub-button a {	color: #011222;}.sub-button-active a {	text-decoration: none;}#content-spacer {	clear: both;	height: 30px;}#right-content {	padding-left: 20px;	position: relative;	clear: both;}#right-content a {	color: #011222;}#content-col1-3columns {	float: left;	width: 170px;	margin-right: 30px;}#content-col2-3columns {	float: left;	width: 340px;	margin-right: 30px;}#content-col3-3columns {	float: left;	width: 170px;}#content-col1-2columns-widesmall {	float: left;	width: 436px;	margin-right: 30px;}#content-col2-2columns-widesmall {	float: left;	width: 274px;}#content-col1-2columns-100 {	position: relative;	float: left;	width: 660px;	margin-right: 30px;}#content-col1-2columns-5050 {	float: left;	width: 355px;	margin-right: 30px;}#content-col2-2columns-5050 {	float: left;	width: 355px;}#right-footer {	visibility: visible;	height: auto;	clear: both;}#right-footer p {	margin: 0;}#right-footer-line {	margin-left: 20px;}#right-footer-copyright {	margin-left: 20px;}#right-footer-text {	float: left;	margin-left: 0px;	font-size: 0.9em;	width: auto;}#right-footer-text-line {	margin: 40px 0 10px 0;}#right-footer-copyright {	margin-left: 20px;}#right-footer-text-nav {	margin: 5px 0 0 20px;}#right-footer-text-nav a {	text-decoration: none;	color: #011222;}