/*# Christoph Schürholz*/body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #444444;	text-align: center;	margin: 0 0 0 0;	background-color: #cccccc;}p {        margin: 0 0 0 0;}a {	text-decoration: underline;        color: #444444;}form {        margin: 0 0 0 0;}input, textarea {        font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	border: solid 1px #cccccc;        background: #ffffff;}h2 {        font-family: Arial Narrow, Arial, Helvetica, sans-serif;        font-size: 18px;        color: #006890;	font-weight: bold;        margin: 0 0 -5px 0;}h3 {        font-size: 14px;        color: #444444;	font-weight: bold;        margin: 0 0 15px 0;}#cdu-con {	margin: 0 auto;	width: 800px;	text-align: left;	margin-top: 10px;	background-color: #ffffff;}#header-con  { height: 70px; background-color: #ffffff; background-image:                url('../fileadmin/images/header-con.gif'); background-repeat:                no-repeat; background-attachment: scroll; background-position:                0% }#header-logo {	padding: 12px 0 0 15px;	width: 540px;	float: left;}#header-logo img {        border: 0;}#nav-header {	width: 220px;	font-size: 11px;	float: right;	padding: 12px 0 15px 0;}#nav-header form {        padding-bottom: 25px;}#nav-header a {        color: #444444;        text-decoration: none;}#header-img {	clear: both;	height: 200px;}#nav-con {	height: 40px;}#nav-main {	height: 22px;	background-color: #a0a0a0;}#nav-sub {	height: 18px;	background-color: #006890;}#content {	text-align: left;	float: left;	width: 540px;	padding: 20px 15px 15px 15px;}#column {        font-size: 11px;	width: 200px;	float: right;	padding: 20px 15px 15px 0;}#column a {	color: #444444;        text-decoration: underline;}#column input, textarea {        font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: solid 1px #cccccc;        background: #ffffff;}#links {        margin: 7px 0 0 20px;}#cat li {        margin: 3px 0 0 0;        padding: 0 0 0 0;        list-style-type: none;}#mitglieder-foto {        padding-top: 10px;        width: 230px;        height: 350px;        float: left;}#mitglieder-comment {       padding-top: 35px;       width: 280px;       float: right;}#mitglieder-comment li#br {       padding-top: 8px;}#mitglieder-nav{       clear: both;       text-align: center;       padding-top: 10px;}#mitglieder-over img {       border: 0;}#cal td {       padding-top: 10px;       border-bottom: 1px solid #cccccc;}#nav-header input {        font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	border: solid 1px #cccccc;        background: #ffffff;        float: left;        margin-right: 3px;}#teaser-title {        background-color: #a0a0a0;        color: #ffffff;        padding: 2px 0 2px 5px;        margin-bottom: 5px;}#teaser-txt {       float: left;       width: 145px;       padding-left: 5px;}#teaser-img {       width: 45px;       padding-left: 2px;}#content span#cat {       display: none;}#cal span {       font-weight: bold;}#column span#dat {       display: none;}#startseite a {       text-decoration: none;       color: #006890;}#footer      { background-color: #ffffff; background-image:                url('../fileadmin/images/footer.gif'); background-repeat:                no-repeat; background-attachment: scroll; text-align: right;                clear: both; width: 800px; height: 40px; background-position:                0% }#footer p {	padding: 13px 15px 0 0;        font-size: 11px;}/*# CLASSES */.search {	border: none;}.red {        color: #FF0000;}.blue {        color: #0080C8;}/*# EXTENSIONS *//* modified styles for extension "tx_indexedsearch" */	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#efefef; }	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }