/* Formatierung der Inhalte */


/* Überschriften */

/* Seiten-Überschrift */

.page-headline {
	font-size:1.30em;
	font-weight:bold;
	color:#488619;
	margin:0px 0px 16px 0px;
}

div.page-headline {
	padding:10px 0px 0px 41px;
	width:566px;
}

div.pagesubhead {
	padding:10px 0px 0px 41px;
	font-weight:bold;
	color:#488619;
	margin-top:-25px;
	margin-bottom: 16px;
	width:566px;
	font-size:1.10em;
}



h2.sub-headline, h2.layout-2 {

	font-size:1.10em;

	color:#488619;

	margin-bottom:3px;

}



h2.layout-2 {

	font-size:1.10em;

	color:#488619;

	margin:0px;

	/*margin-bottom:-11px;*/

	padding:5px 0px 0px 11px;

	border-top:5px solid #A0D164;

	border-left:5px solid #A0D164;

	border-right:5px solid #A0D164;

}





#main-func h2.layout-2 {

	font-size:1.10em;

	color:#488619;

	margin:0px;

	/*margin-bottom:-11px;*/

	padding:0px;

	border:none;

}



h2.layout-2-bild {

	font-size:1.10em;

	color:#488619;

	margin:0px;

	margin-bottom:-11px;

	padding:5px 0px 0px 11px;

	border-top:5px solid #A0D164;

	border-left:5px solid #A0D164;

	border-right:5px solid #A0D164;

}



/* Fliesstexte */



/* Content-Bereich */

.main-content .fliess, .main-content-os .fliess, .main-content .news-single-each, .main-content table.contenttable {
	font-size:0.90em;
	margin-bottom:25px;
}

.main-content .fliess-2, .main-content-os .fliess-2 {
	font-size:0.90em;
	margin-bottom:25px;
}

.main-content table.contenttable {

	border-collapse: collapse;

	border: 1px #ccc solid;

	width: 100%;

}



.main-content table.contenttable td {

	padding: 3px;

	border: 1px #ccc solid;

	vertical-align: top;

}



.main-content table.contenttable p {

	margin: 0px 0px;

}



.main-content table.contenttable td.align-right, .main-content p.align-right {

	text-align:right;

}





.main-content strong, .main-content b {

	color:#468821;

}



.news-single-item h3 {

	color:#468821;

	font-size:1.00em;

	margin-bottom:10px;

}

.news-subheader p {

	display:inline;

}

.main-content table.contenttable strong, .main-content table.contenttable b {

	color:#000;

}



.main-content p.align-center {

	text-align:center;

}





.main-content span.important {

	color:#f00;

}





/* text mit grünem rahmen */

.main-content .fliess-2, .main-content-os .fliess-2 {

	border-bottom:5px solid #A0D164;

	border-left:5px solid #A0D164;

	border-right:5px solid #A0D164;

	padding:11px;

	padding-top:5px;
	
	padding-bottom:0px;

}





.main-content .textmitbild-layout-2 .csc-textpic-imagewrap {

	margin-top:10px;

	margin-right:15px;

	padding-right:5px;

	padding-left:15px;

}



.main-content .textmitbild .csc-textpic-imagewrap {

	margin-top:3px;

	padding-right:0px;

	padding-left:0px;

}





.main-content .part-func {

	border:1px solid #F3F0EB;

}





#main-func .csc-textpic-imagewrap {

	margin-left:18px;

	margin-right:18px;

	margin-top:9px;

	margin-bottom:0px;

}



.main-content .textmitbild {

	/*border:5px solid #A0D164;*/

	padding-top:11px;

}









#main-func .textmitbild {

	/*border:1px solid #f00;*/

	padding-top:0px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom:0px;

}



#main-func .textmitbild .csc-textpic {

	margin-top:-3px;

}



#main-func .part-func .textmitbild .csc-textpic-text {

	margin-bottom:0px;

}





#main-func .part-func .textmitbild .fliess {

	background-image:url(../pic/suche_bg_middle.gif);

	background-repeat:repeat-y;

	padding-bottom:0px;

	margin-bottom:0px;

	border:1px solid transparent;

}





/* Bildunterschrift*/

.main-content .csc-textpic-caption {

	font-size:0.70em;

	font-style:italic;

	padding-top:2px;

}



.main-content .news-single-imgcaption {

	font-size:0.80em;

	font-style:italic;

	padding-top:2px;

}



.main-content img.lupe {

	margin-left:5px;

	border:1px solid #F3F0EB;

}



/* Funktionsbereich */



/* normaler textbereich */

#main-func h2.sub-headline, #main-func h2.layout-2, #main-func-start h2.sub-headline {

	font-size:0.75em;

	color:#000;

	padding-left:15px;

	padding-bottom:3px;

	background-image:url(../pic/sub_nav_bg_middle.gif);

	background-repeat:repeat-y;

}



#main-func .fliess, #main-func .fliess-2, .block-start .fliess {

	font-size:0.75em;

	padding-left:15px;

	padding-bottom:5px;

	background-image:url(../pic/suche_bg_middle.gif);

	background-repeat:repeat-y;

	margin-top:-3px;

}

#main-func .only-image {

	padding-top:5px;

	margin-top:0px;

	padding-bottom:0px;

	background-image:url(../pic/suche_bg_middle.gif);

	background-repeat:repeat-y;

}





#main-func .only-image .csc-textpic-imagewrap {

	padding-top:0px;

	margin-top:0px;

}



#main-func .part-func {

	margin-bottom:17px;

}



#main-func .part-func .text-top, #main-func-start .part-func .text-top {

	width:152px;

	height:14px;

 	background-image:url(../pic/suche_bg_top.gif);

	background-repeat:no-repeat;

}





#main-func .part-func .text-bottom, #main-func-start .part-func .text-bottom {

	width:152px;

	height:14px;

 	background-image:url(../pic/suche_bg_bottom.gif);

	background-repeat:no-repeat;

}



#main-func .part-func .textmitbild {

	/*border:5px solid #A0D164;*/

	background-image:url(../pic/suche_bg_middle.gif);

	background-repeat:repeat-y;

}



#main-func-start .block-start .text-top, #main-func-start .block-start .text-bottom {

	height:0px;

}



/* Bildergallerie */

.tx-wtgallery-pi1 {

	float:left;

	margin-right:25px;

}



.wtgallery_listpic {

	margin-right:10px;

	margin-bottom:10px;

}

.wtgallery_listpic_lastofrow {

	margin-right:0px;

}





/* Suche */

.func .suche {

	margin-bottom:17px;

}



.func .suche-top {

 	width:152px;

	height:14px;

 	background-image:url(../pic/suche_bg_top.gif);

	background-repeat:no-repeat;

}



.func .suche-middle {

 	width:152px;

	padding-left:15px;

 	background-image:url(../pic/suche_bg_middle.gif);

	background-repeat:repeat-y;

}



.func .suche-bottom {

 	width:152px;

	height:14px;

 	background-image:url(../pic/suche_bg_bottom.gif);

	background-repeat:no-repeat;

}



.func .suche .such-text {

	font-size:0.80em;

	color:#000;

	font-weight:bold;

	margin-bottom:3px;

}



input.such-feld  {

    font-family: Verdana, Arial, Helvetica;

    font-size: 0.80em;

    border:1px solid #58AA2E;

    color: #000000;

    background-color:#fff;

    margin-right:5px;

    width:110px;

}



.func .such-feld, .func .such-button {

	float:left;

}



.func .such-button {

	position:relative;

	top:-17px;

}



/* Suche (Ergebnissausgabe) */

.tx-indexedsearch-search-submit input {

	position:relative;

	top:-15px;

}



.tx-indexedsearch-form input {

	border:1px solid #58AB29;

	background-color:#fff;

	height:18px;

}





.tx-indexedsearch-rules {

	font-size:0.95em;

	margin-top:25px;

}

.tx-indexedsearch-rules h2 {

	font-size:1.00em;



}





.searchbox-tmpl-css a {

	font-family: Arial, Helvetica;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



.searchbox-tmpl-css a:link { color:#0767BB; }

.searchbox-tmpl-css a:visited { color:#0767BB; }

.searchbox-tmpl-css a:hover {

	background-color:#A4CF63;

	color:#fff;

}

.searchbox-tmpl-css a:active { color:#0767BB; }



.searchbox-tmpl-css a:hover p.bodytext {

	background-color:#A4CF63;

	color:#fff;

}



.tx-indexedsearch-whatis, .tx-indexedsearch-browsebox, .tx-indexedsearch-res, .tx-indexedsearch-percent {

	font-size:0.95em;

}



.tx-indexedsearch-percent {

	font-size:0.90em;

}



span.tx-indexedsearch-text-item-size {

	margin-right:5px;

}



.tx-indexedsearch-title a {

	font-size:0.95em;

	font-family: Arial, Helvetica;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



.tx-indexedsearch-title a:link { color:#0767BB; }

.tx-indexedsearch-title a:visited { color:#0767BB; }

.tx-indexedsearch-title a:hover {

	background-color:#A4CF63;

	color:#fff;

}

.tx-indexedsearch-title a:active { color:#0767BB; }



p.tx-indexedsearch-noresults {

	margin-top:10px;

	margin-bottom:25px;

	font-size:0.95em;

}



/* Formulare */

label {

	cursor:pointer;

}



/* subnavigation (3. + 4. Ebene) */

.func #subnavigation {

	margin-bottom:17px;

}



.func .subnav-top {

	width:170px;

	height:27px;

 	background-image:url(../pic/sub_nav_bg_top.gif);

	background-repeat:no-repeat;

}



.func .subnav-middle {

	width:170px;

 	background-image:url(../pic/sub_nav_bg_middle.gif);

	background-repeat:repeat-y;

}



.func .subnav-bottom {

	width:170px;

	height:27px;

 	background-image:url(../pic/sub_nav_bg_bottom.gif);

	background-repeat:no-repeat;

}





/* News */

#latest-news {

	margin-bottom:17px;

}



#latest-news .latest-news-top {

	width:152px;

	height:14px;

 	background-image:url(../pic/latest_news_bg_top.gif);

	background-repeat:no-repeat;

}



#latest-news .latest-news-middle {

	width:152px;

	padding:0px 5px 0px 15px;

 	background-image:url(../pic/latest_news_bg_middle.gif);

	background-repeat:repeat-y;

}



#latest-news .latest-news-bottom {

	width:152px;

	height:14px;

 	background-image:url(../pic/latest_news_bg_bottom.gif);

	background-repeat:no-repeat;

}





#latest-news .latest-news-headline {

	font-size:0.75em;

	color:#000;

	font-weight:bold;

	margin-bottom:3px;

}



#latest-news .latest-news-text {

	font-size:0.75em;

	color:#000;

	font-weight:normal;

	padding-right:15px;

	padding-bottom:5px;

}

.news-list-browse {
	font-size:small;	
}

/* sponsoren-bereich */

#sponsoren {

	margin-bottom:17px;

}



#sponsoren .sponsoren-top {

	width:152px;

	height:14px;

 	background-image:url(../pic/sponsoren_bg_top.gif);

	background-repeat:no-repeat;

}



#sponsoren .sponsoren-middle {

	width:152px;

	padding:0px 5px 0px 15px;

 	background-image:url(../pic/sponsoren_bg_middle.gif);

	background-repeat:repeat-y;

}



#sponsoren .sponsoren-bottom {

	width:152px;

	height:14px;

 	background-image:url(../pic/sponsoren_bg_bottom.gif);

	background-repeat:no-repeat;

}



#sponsoren .sponsoren-bild {

	padding-top:15px;

}





/* Ausgabe der News (main-content und rechter Breich) */



/* news headline */

.main-content .news-list-item h3 {

	margin-bottom:5px;

}



.main-content .news-list-item h3 a {

	font-family: Arial, Helvetica;

	font-size:0.95em;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



.main-content .news-list-item h3 a:link { color:#0767BB; }

.main-content .news-list-item h3 a:visited { color:#0767BB; }

.main-content .news-list-item h3 a:hover {

	background-color:#A4CF63;

	color:#fff;

}

.main-content .news-list-item h3 a:active { color:#0767BB; }





/* news text */

.main-content .news-list-item .news-subheader a {

	font-family: Arial, Helvetica;

	font-size:0.95em;

	color:#000;

	text-transform:none;

	text-decoration:none;

}



.main-content .news-list-item .news-subheader a:link { color:#000; }

.main-content .news-list-item .news-subheader a:visited { color:#000; }

.main-content .news-list-item .news-subheader a:hover {

	color:#000;

}

.main-content .news-list-item .news-subheader a:active { color:#0767BB; }



.main-content .news-list-item .news-subheader a:hover p.bodytext {

	color:#000;

}



/* weiterlesen link  */

.main-content .news-list-item .news-latest-morelink {

	margin-top:5px;

	margin-bottom:5px;

	position:relative;

	left:5px;

}

.main-content .news-list-item .news-latest-morelink a {

	font-family: Arial, Helvetica;

	font-size:0.95em;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



.main-content .news-list-item .news-latest-morelink a:link { color:#0767BB; }

.main-content .news-list-item .news-latest-morelink a:visited { color:#0767BB; }

.main-content .news-list-item .news-latest-morelink a:hover {

	background-color:#A4CF63;

	color:#fff;

}

.main-content .news-list-item .news-latest-morelink a:active { color:#0767BB; }





.func .news-latest-item h3 {

	font-size:1.00em;

	color:#000;

	margin-bottom:5px;

}



.news-single-each h2 {

	font-size:1.10em;

	color:#488619;

	margin-bottom:5px;

}



.main-content .news-single-each .news-single-img a:hover {

	background-color:#F3F0EB;

}



/* news headline */

.func .news-latest-item h3 a {

	font-family: Arial, Helvetica;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



.func .news-latest-item h3 a:link { color:#0767BB; }

.func .news-latest-item h3 a:visited { color:#0767BB; }

.func .news-latest-item h3 a:hover {

	background-color:#A4CF63;

	color:#fff;

}

.func .news-latest-item h3 a:active { color:#0767BB; }





/* news text */

.func .news-latest-item .news-subheader a {

	font-family: Arial, Helvetica;

	color:#000;

	text-transform:none;

	text-decoration:none;

}

.func .news-latest-item .news-subheader a:link { color:#000; }

.func .news-latest-item .news-subheader a:visited { color:#000; }

.func .news-latest-item .news-subheader a:hover { color:#000;}

.func .news-latest-item .news-subheader a:active { color:#000; }

.func .news-latest-item .news-subheader a:hover p.bodytext { color:#000;}



.func .news-latest-item .news-subheader a:hover .func .news-latest-item h3 a {

	background-color:#A4CF63;

	color:#fff;

}





.news-single-each a {

	font-family: Arial, Helvetica;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



.news-single-each a:link { color:#0767BB; }

.news-single-each a:visited { color:#0767BB; }

.news-single-each a:hover {

	background-color:#A4CF63;

	color:#fff;

}

.news-single-each a:active { color:#0767BB; }







/* Text-Links */

/* content-bereich */



/*

.main-content a {

	font-family: Arial, Helvetica;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



.main-content a:link { color:#0767BB; }

.main-content a:visited { color:#0767BB; }

.main-content a:hover {

	background-color:#A4CF63;

	color:#fff;

}

.main-content a:active { color:#0767BB; }

*/



/* intern */

.main-content a.internal-link, .main-content a.internal-link-new-window, 
.main-content a.download, .main-content .tx-seminars-pi1 a ,
.main-content-os a.internal-link, .main-content-os a.internal-link-new-window, 
.main-content-os a.download, .main-content-os .tx-seminars-pi1 a, .browseLinksWrap a {
	font-family: Arial, Helvetica;
	color:#0767BB;
	text-transform:none;
	text-decoration:none;
}

.main-content a.internal-link:link, .main-content a.internal-link-new-window:link , 
.main-content a.download:link, .main-content .tx-seminars-pi1 a:link ,
.main-content-os a.internal-link:link, .main-content-os a.internal-link-new-window:link , 
.main-content-os a.download:link, .main-content-os .tx-seminars-pi1 a:link, .browseLinksWrap a:link {
	color:#0767BB; 
}

.main-content a.internal-link:visited, .main-content a.internal-link-new-window:visited, 
.main-content a.download:visited, .main-content .tx-seminars-pi1 a:visited,
.main-content-os a.internal-link:visited, .main-content-os a.internal-link-new-window:visited, 
.main-content-os a.download:visited, .main-content-os .tx-seminars-pi1 a:visited, .browseLinksWrap a:visited{
	color:#0767BB; 
}

.main-content a.internal-link:hover, .main-content a.internal-link-new-window:hover, 
.main-content a.download:hover , .main-content .tx-seminars-pi1 a:hover ,
.main-content-os a.internal-link:hover, .main-content-os a.internal-link-new-window:hover, 
.main-content-os a.download:hover , .main-content-os .tx-seminars-pi1 a:hover, .browseLinksWrap a:hover {
	background-color:#A4CF63;
	color:#fff;
}

.main-content a.internal-link:active, .main-content a.internal-link-new-window:active, 
.main-content a.download:active , .main-content .tx-seminars-pi1 a:active,
.main-content-os a.internal-link:active, .main-content-os a.internal-link-new-window:active, 
.main-content-os a.download:active , .main-content-os .tx-seminars-pi1 a:active, .browseLinksWrap a:active {
	color:#0767BB; 
}


/* extern */

.main-content a.external-link-new-window ,
.main-content-os a.external-link-new-window {
	font-family: Arial, Helvetica;
	font-weight:normal;
	color:#0767BB;
	text-transform:none;
	text-decoration:none;
}

.main-content a.external-link-new-window:link , 
.main-content-os a.external-link-new-window:link {
	color:#0767BB; 
}

.main-content a.external-link-new-window:visited, 
.main-content-os a.external-link-new-window:visited {
	color:#0767BB;
}

.main-content a.external-link-new-window:hover ,
.main-content-os a.external-link-new-window:hover{
	background-color:#A4CF63;
	color:#fff;
}

.main-content a.external-link-new-window:active ,
.main-content-os a.external-link-new-window:active {
	color:#0767BB; 
}


/* mailto */

.main-content a.mail {

	font-family: Arial, Helvetica;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



.main-content a.mail:link { color:#0767BB; }

.main-content a.mail:visited { color:#0767BB; }

.main-content a.mail:hover {

	background-color:#A4CF63;

	color:#fff;

}

.main-content a.mail:active { color:#0767BB; }



.main-content .wtgallery_pagebrowser a {

	font-family: Arial, Helvetica;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



.main-content .wtgallery_pagebrowser a:link { color:#0767BB; }

.main-content .wtgallery_pagebrowser a:visited { color:#0767BB; }

.main-content .wtgallery_pagebrowser a:hover {

	background-color:#A4CF63;

	color:#fff;

}

.main-content .wtgallery_pagebrowser a:active { color:#0767BB; }





/* funktionsbereich */



/* intern startseite */

#main-func-start a.internal-link {

	font-family: Arial, Helvetica;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



#main-func-start a.internal-link:link { color:#0767BB; }

#main-func-start a.internal-link:visited { color:#0767BB; }

#main-func-start a.internal-link:hover {

	background-color:#A4CF63;

	color:#fff;

}

#main-func-start a.internal-link:active { color:#0767BB; }





/* intern */

#main-func a.internal-link {

	font-family: Arial, Helvetica;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



#main-func a.internal-link:link { color:#0767BB; }

#main-func a.internal-link:visited { color:#0767BB; }

#main-func a.internal-link:hover {

	background-color:#A4CF63;

	color:#fff;

}

#main-func a.internal-link:active { color:#0767BB; }





/* extern Startseite */

#main-func-start a.external-link-new-window {

	font-family: Arial, Helvetica;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



#main-func-start a.external-link-new-window:link { color:#0767BB; }

#main-func-start a.external-link-new-window:visited { color:#0767BB; }

#main-func-start a.external-link-new-window:hover {

	background-color:#A4CF63;

	color:#fff;

}

#main-func-start a.external-link-new-window:active { color:#0767BB; }



/* extern */

#main-func a.external-link-new-window {

	font-family: Arial, Helvetica;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



#main-func a.external-link-new-window:link { color:#0767BB; }

#main-func a.external-link-new-window:visited { color:#0767BB; }

#main-func a.external-link-new-window:hover {

	background-color:#A4CF63;

	color:#fff;

}

#main-func a.external-link-new-window:active { color:#0767BB; }





/* mailto */

#main-func a.mail {

	font-family: Arial, Helvetica;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



#main-func a.mail:link { color:#0767BB; }

#main-func a.mail:visited { color:#0767BB; }

#main-func a.mail:hover {

	background-color:#A4CF63;

	color:#fff;

}

#main-func a.mail:active { color:#0767BB; }







/* Datei-Links */





.main-content td.csc-uploads-fileName a {

	font-family: Arial, Helvetica;

	font-weight:normal;

	font-size:0.90em;

	color:#0767BB;

	position:relative;

	top:4px;

	text-transform:none;

	text-decoration:none;

}



.main-content td.csc-uploads-fileName a:link { color:#0767BB; }

.main-content td.csc-uploads-fileName a:visited { color:#0767BB; }

.main-content td.csc-uploads-fileName a:hover {

	background-color:#A4CF63;

	color:#fff;

}

.main-content td.csc-uploads-fileName a:active { color:#0767BB; }



td.csc-uploads-icon {

	width:22px;

}



td.csc-uploads-fileName {

	text-align:left;

}



table.csc-uploads {

/*	margin-top:-25px; original, geaendert markus am 06.12.2008 */

	margin-top:5px;

	margin-bottom:25px;

	border-bottom:1px solid #58AB29;

	width:100%;

}

/* footer bereich */

#footer {

}



#footer .copyright {

	float:left;

	font-family: Arial, Helvetica;

    font-size: 0.75em;

	position:relative;

	top:5px;

}







div.top-link, div.top-link-ors {

	clear:both;

	width:13px;

	margin-left:590px;

}



div.top-link-ors {

	margin-left:730px;

}



/* Kontaktformular */



div.form-row {





}



div.form-row div.label {

	width:120px;

	text-align:right;

	padding-right:15px;

}



div.form-row input {

	font-family: Verdana, Arial, Helvetica;

    border:1px solid #000000;

    color: #000;

    background-color:#fff;

}



div.form-row input.csc-mailform-submit {

}



div.form-row textarea {

    font-family: Verdana, Arial, Helvetica;

    border:1px solid #000000;

    color: #000;

    font-weight : normal;

    background-color:#fff;

}



div.csc-mailform-label {

	margin:5px 0px 15px 0px;

	font-style:italic;

	font-size:0.90em;

	clear:both;

}

div.csc-mailform-field {
	margin-bottom: 20px;
}



/* Sitemap */

.csc-sitemap ul {

	list-style-type:none;

	margin:0px 0px 0px 0px;

	padding:0;

}

.csc-sitemap ul li {

	margin:0px 0px 0px 0px;

	padding:0;

}

.csc-sitemap ul li ul li {

	margin:0px 0px 0px 20px;

	padding:0;

}



.csc-sitemap a {

	font-family: Arial, Helvetica;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



.csc-sitemap a:link { color:#0767BB; }

.csc-sitemap a:visited { color:#0767BB; }

.csc-sitemap a:hover {

	background-color:#A4CF63;

	color:#fff;

}

.csc-sitemap a:active { color:#0767BB; }





/* Links vom Text stehende Bildelemente */

.obj-fliess-left { /* Aussenabstand der umflossenen Elemente zum Text bzw Nachbarelementen */

	padding-top:0px;

	padding-bottom:10px;

	padding-right:20px;

	padding-left:0px;

	float:left;

	width:auto;

}

/* Rechts vom Text stehende Bildelemente */

.obj-fliess-right { /* Aussenabstand der umflossenen Elemente zum Text bzw Nachbarelementen */

	padding-top:0px;

	padding-bottom:10px;

	padding-right:0px;

	padding-left:20px;

	float:right;

	width:auto;

}


/* Tourenanmeldungen */

.tx-seminars-pi1{
	font-size: 9pt;
}

.tx-seminars-pi1 li{
	list-style: none;
}

.tx-seminars-pi1-listrow {

}

.tx-seminars-pi1-listrow table td, .tx-seminars-pi1-listrow table th {
	padding: 4px;
}

.tx-seminars-pi1-vacancies-available .tx-seminars-pi1-square {
	background-color: #33CC33;
	color: inherit;
	margin-right: 5px;
	float:left;
}

.tx-seminars-pi1-vacancies-2 .tx-seminars-pi1-square,
.tx-seminars-pi1-vacancies-1 .tx-seminars-pi1-square {
	background-color: #ffff3c;
	color: inherit;
	#font-size:12px;
	margin-right: 5px;
	float:left;
}

.tx-seminars-pi1-vacancies-0 .tx-seminars-pi1-square,
.tx-seminars-pi1-canceled .tx-seminars-pi1-square {
	background-color: #c30000;
	color: inherit;
	#font-size:11px;
	margin-right: 5px;
	float:left;
}

.tx-seminars-pi1-registration-deadline-over .tx-seminars-pi1-square {
	background-color: #c30000;
	color: inherit;
	#font-size:11px;
	margin-right: 5px;
	float:left;
}

.tx-seminars-pi1 table.contenttable {
	font-size:14px;
}

.tx-seminars-pi1 table {
	border: 0px;
}

.tx-seminars-pi1 h2, .tx-seminars-pi1 h3, .tx-seminars-pi1 h4 {
	margin-bottom: 5px;
}

.tx-seminars-pi1 {
	font-size: 14px;
}

.tx-seminars-pi1-listrow {
	font-size: 12px;
}
