/* searchbox */#searchbox{  padding: 2px 0 0 11px;  background: url(../images/searchbox_bg.jpg) no-repeat;}.search-input {  width: 180px;  border: 0;  font-size: 14px!important;  background-color: transparent;  float:left;}.search-submit {  border: 0;  padding: 0 0 0 5px;}/* tt_news */.news-latest-item h3, .news-list-item h3 {  margin: 0 0 5px 0;  font-size: 0.875em;}.news-latest-date, .news-list-date, .news-single-date {  float: right;  font-size: 0.625em;}.news-latest-image, .news-list-image {  float: left;  margin: 0 10px 0 0;}.news-single-additional-info {  border-top: 1px dotted #469D1C;  margin: 15px 0 15px 0;  padding: 15px 0 0 0;}.news-single-files, .blog-single-links {  margin: 0 0 10px 0;}.news-single-back {  margin: 0 0 10px 0;}.news-single-additional-info dl {  font-size: 0.875em;}.news-single-backtolist {  float:right;}.news-single-img .news-single-imgcaption {  margin: 0 0 1em 0;}.news-list-browse {  font-size: 0.875em;  text-align: center;  margin: 1em 0 0 0;}.news-catmenu {  font-size: 0.75em;}.news-catmenu-header {  font-size: 1em!important;}/* Calendar Extension */.calendar-list-date, .calendar-list-time, .calendar-single-date, .calendar-single-time {  font-size: 0.875em;}.calendar-list-date {  float: left;  width: 200px; }.calendar-list-image {  float: left;  margin: 0 10px 1em 0;}.calendar-single-subheader {  font-size: 0.875em;  padding: 1em 0 1em 0;}/* th_mailformplus */.tx-thmailformplus-pi1 fieldset br {	clear: both;}.tx-thmailformplus-pi1 fieldset {	border: 0;	padding: 0px;}.tx-thmailformplus-pi1 fieldset label {	display: block;	float: left;	width: 95px;	padding-right: 5px;}.tx-thmailformplus-pi1  fieldset .feld {	border: 1px solid #459C19;	background-color: #E2E2E2;	padding: 2px 1px;	margin: 2px 0;}.tx-thmailformplus-pi1  legend {	color: #006BAB;	font-size: 14px;	margin-bottom: 10px;	line-height: normal;	font-weight:bold;}.tx-thmailformplus-pi1  .small {	font-size: 10px;}.tx-thmailformplus-pi1 .send {	background-color: #E2E2E2;	color: #000;	border:1px solid #459C19;	padding: 2px 5px;	font-size: 13px;	font-weight: bold;}/* wt_gallery */div.wtgallery_list_area div.wtgallery_list,div.wtgallery_category_area div.wtgallery_categories {	float: left;}div.wtgallery_list_area div.wtgallery_list_firstofrow,div.wtgallery_category_area div.wtgallery_category_firstofrow {	clear: left;}.list_row {  margin-bottom: 4px;}div.wtgallery_list a img {	filter: alpha(opacity=66); 	-moz-opacity: 0.66; 	opacity: 0.66;}div.wtgallery_list a:hover img {	filter: alpha(opacity=100); 	-moz-opacity: 1.00; 	opacity: 1.00;}.wtgallery_list_firstofrow {  margin-right: 4px;}.wtgallery_pagebrowser_list {  list-style: none;  text-align: center;  padding: 0!important;}.wtgallery_pagebrowser_list li {  display: inline;  padding: 0 20px 0 20px!important;}.wt_gallery_single_inner_pic {  text-align: center;}.wtgallery_single_browser {  margin: 1em 0 0 0;  font-size: 0.875em;}.wtgallery_single_browser_previous {  float: left;  padding-left: 1em;}.wtgallery_single_browser_next {  float: right;  padding-right: 1em;}/* tt_address */.vcard {  /*margin: 0 0 1em 0;*/  font-size: 0.875em;  height: auto;}.photo {  float: left;  margin-right: 5px;  min-height: 100px;  height:auto!important;  height: 100%;}.name {  font-weight: bold;}.verein {  font-weight: bold;}.vorsitzender {  padding-bottom: 0.625em;}.spacer {  margin: 0 0 1em 0;}/* wetter applet */#wetter {  margin: 50px;}/* CSS Document *//* default styles for extension "tx_cssstyledcontent" *//* Captions */DIV.csc-textpic-caption-r .csc-textpic-caption {	text-align: right;}.csc-textpic-caption {	font-size: 11px;	padding: 2px;}.csc-textpic-text ul, .csc-textpic-text ol {	margin-left: 2em;}/* Needed for noRows setting */DIV.csc-textpic DIV.csc-textpic-imagecolumn {	float: left;	display: inline;}/* Border just around the image */DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {	padding: 2px;	border: 1px solid #ccc;}DIV.csc-textpic-imagewrap {	padding: 0;}/* DIV: This will place the images side by side *//* UL: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap UL {	list-style: none;	margin: 0!important;	padding: 0!important;}DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {	float: left;	margin: 0;	padding: 0;}/* DL: This will place the images side by side *//* FE-Editing Icons */DL.csc-textpic-image DT {	margin: 0;	display: inline;}/* Clearer *//* Margins around images: *//* Pictures on left, add margin on right */DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {	display: inline; /* IE fix for double-margin bug */	margin-right: 10px!important;	padding: 0 6px 0 0;}/* Pictures on right, add margin on left */DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {	display: inline; /* IE fix for double-margin bug */	margin-left: 10px;}/* Pictures centered, add margin on left *//* Space below each image (also in-between rows) */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {	margin-bottom: 5px;}DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {	margin-bottom: 5px;	display: block;}/* No margins around the whole image-block */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {	margin-left: 0px !important;}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {	margin-right: 0px !important;}/* Add margin from image-block to text (in case of "Text w/ images") */DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {	margin-right: 10px !important;}DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {	margin-left: 10px!important;}/* Positioning of images: *//* Above *//* Center (above or below) */DIV.csc-textpic-center DIV.csc-textpic-imagewrap {	margin: 0 auto;}/* Right (above or below) */DIV.csc-textpic-right DIV.csc-textpic-text {	clear: right;}/* Left (above or below) */DIV.csc-textpic-left DIV.csc-textpic-text {	clear: left;}/* Left (in text) *//* Right (in text) *//* Right (in text, no wrap around) */DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {	float: right;	clear: both;}/* Hide from IE5-mac. Only IE-win sees this. \*//* End hide from IE5/mac *//* Left (in text, no wrap around) */DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {	float: left;	clear: both;}/* Hide from IE5-mac. Only IE-win sees this. \*//* End hide from IE5/mac */DIV.csc-textpic-caption-c .csc-textpic-caption, DIV.csc-textpic-center {	text-align: center;}DIV.csc-textpic IMG,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {	border: none;}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {	float: none;}DIV.csc-textpic-above DIV.csc-textpic-text,DIV.csc-textpic-clear, DIV.csc-textpic DIV.csc-textpic-imagerow {	clear: both;}DIV.csc-textpic-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {	float: right;}* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text,* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {	height: 1%;}DIV.csc-textpic-caption-l .csc-textpic-caption,DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-center DIV.csc-textpic-text {	text-align: left;}DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image,DIV.csc-textpic-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {	float: left;}DL.csc-textpic-image, DL.csc-textpic-image DD,DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption,DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {	margin: 0;}.csc-linkToTop {	border-top:1px dotted #999;	text-align:right;}
