/* -----------------------------------*/
/* ---------->>> Global <<<-----------*/
/* -----------------------------------*/
body {
	margin: 0;
	padding: 0;
	font-family: 'Lucida Sans Unicode', Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	background-image:url(../images/hintergrund-ebene-1.jpg);
	background-repeat:repeat;
	background-color:#0a0808;
}
p {
	padding:0;
	margin:0 0 14px 0;
}
a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color:#c60403;
}
a img, a:hover img, a img:hover, a:focus, a img:focus, :focus, a:focus img {
	border:0 none;
	outline: none;
}
h1, h2, h3, h4, h5, h6 {
	font-family:"Courier New", Courier, monospace, Arial, Verdana;
	font-weight:bold;
	font-size:17px;
	margin:0 0 0px 0;
	padding:0;
}



/* -------------------------------------------*/
/* -------------------------------------------*/
/* ---------->>> Seitenstruktur <<<-----------*/
/* -------------------------------------------*/
/* -------------------------------------------*/
	#outer{
		width:995px;
	}
	/* --------------------------------------------*/
	/* ---------->>> Hintergrundbild <<<-----------*/
	/* --------------------------------------------*/
			/* ---------->>> Ebene 2 - Hintergrundbild <<<-----------*/
			#hintergrundbild-ebene-2{
				background-image:url(../images/hintergrund-ebene-2.jpg);
				background-repeat:no-repeat;
			}
			/* ---------->>> Ebene 2 - Hintergrundbild <<<-----------*/
			#hintergrundbild-ebene-3{

				background-repeat:no-repeat;
			}

	/* --------------------------------------------*/
	/* ---------->>> ROW1 - ROW4 <<<-----------*/
	/* --------------------------------------------*/
			/* ---------->>> ROW1 - Impressum <<<-----------*/
			#row-1{
				height:46px;
			}
			/* ---------->>> ROW2 - Titel <<<-----------*/
			#row-2{
				height:100px;
				padding:0 0 0 236px;
			}
			/* ---------->>> ROW3 - Teaser <<<-----------*/
			#row-3{
				width:757px;
				margin: 0 0 0 238px;
			}
			/* ---------->>> ROW4 - Hauptnavigation <<<-----------*/
			#row-4{
				height:25px;
				background-image:url(../images/nav-main-hg.gif);
				background-position:right bottom;
				background-repeat:no-repeat;
				margin:10px 0 0 0;
			}
			/* ---------->>> ROW5 - Inhalt <<<-----------*/
			#row-5{
				width:765px;
				background-color:#c1c1c1;
				margin: 0 0 0 230px;
				position:relative;
			}
			/* ---------->>> ROW5 Folge - Inhalt <<<-----------*/
			#row-5-folge{
				width:765px;
				background-color:#e2e3e3;
				margin: 0 0 0 230px;
				position:relative;
			}
			/* ---------->>> ROW6 - Space <<<-----------*/
			#row-6{
				height:50px;
			}
			
			
			
/* -----------------------------------------*/
/* -----------------------------------------*/
/* ---------->>> Teaser ROW 3 <<<-----------*/
/* -----------------------------------------*/
/* -----------------------------------------*/

	/* ---------->>> row-5-col-1 <<<-----------*/
	#row-3 p.zeile-oben{
		font-size:12px;
		line-height:20px;
		/*padding:0px 7px 1px 14px;*/
		padding:0px 7px 1px 7px;
		color:#ffffff;
		display:inline;
		background-color:#000000;
	}
	/*#row-3 p.zeile-gross{*/
	#row-3 h2{
		font-family:"Courier New", Courier, monospace, Arial, Verdana;
		font-size:24px;
		line-height:32px;
		font-weight:bold;
		/*padding:1px 7px 0px 0px;*/
		padding:1px 7px 0px 7px;
		color:#ffffff;
		display:inline;
		background-color:#c60403;
		letter-spacing:-1px;
	}
	/*#row-3 p.zeile-klein{*/
	#row-3 p{
		font-size:14px;
		line-height:21px;
		/*padding:1px 7px 0px 14px;*/
		padding:1px 0px 0px 0px;  
		color:#ffffff;
		display:inline;
		background-color:#000000;
	}
	#row-3 p.zeile{
		padding:0px 7px 0 0 !important;
	}
	#row-3 .subheader{
		padding:0px 7px 0 7px;
		background-image:url(../images/back-subheader.gif);
		background-repeat:no-repeat;
	}



/* ------------------------------------------------*/
/* ------------------------------------------------*/
/* ---------->>> Inhaltsbereich ROW5 <<<-----------*/
/* ------------------------------------------------*/
/* ------------------------------------------------*/

	/* ----------------------------------*/
	/* ---------->>> Start <<<-----------*/
	/* ----------------------------------*/
			/* ---------->>> row-5-col-1 <<<-----------*/
			#row-5-col-1{
				width:538px;
				background-color:#e2e3e3;
				float:left;
			}
			#row-5-col-1-inner{
				width:529px;			
				padding:8px 0 0 9px;
			}
			
						/* ---------->>> row-5-col-1-row-1 <<<-----------*/
						#row-5-col-1-row-1{
						}
							.videobox{
								width:504px;
								border:5px solid #000;
							}
							.videobox .subheader {
								display:none;
							}
						/* ---------->>> row-5-col-1-row-2 <<<-----------*/
						#row-5-col-1-row-2{
						}
							.teaserbox{
								padding:0px 4px 0 0;
								float:left;
							}
						/* ---------->>> row-5-col-1-row-3 <<<-----------*/
						#row-5-col-1-row-3{
							padding:22px 0 0 0;
						}
								#row-5-col-1-row-3 h3{
									color:#000000;
									font-size:26px;
									padding:0 0 12px 2px;
								}
								#row-5-col-1-row-3 h3 a{
									color:#000000;
									font-size:26px;
									text-decoration:none;
								}
								#row-5-col-1-row-3 p{
									width:449px;
									padding:0 0 0 2px;
								}
						/* ---------->>> row-5-col-1-row-4 <<<-----------*/
						#row-5-col-1-row-4{
							padding:22px 0 10px 0;
						}
							.kontaktbox{
								width:124px;
								/*margin:0 6px 0 0;*/
								margin:0 2px 0 0;
								padding:2px 0 2px 0;
								background-color:#c1c1c1;
								text-align:center;
								float:left;
								font-weight:bold;
							}
							.kontaktbox_icon{
								/*width:124px;*/
								/*margin:0 6px 0 0;*/
								margin:0 2px 0 0;
								/*padding:2px 0 2px 0;*/
								background-color:#c1c1c1;
								text-align:center;
								float:left;
								font-weight:bold;
							}
							.kontaktbox_icon .addthis_button_facebook{
								background:transparent url(../images/facebook.gif) top left no-repeat;
								width:44px;
								height:32px;
								display:block;
							}
							.kontaktbox_icon .addthis_button_facebook:hover {
								background-position:0px -32px;
							}
							.kontaktbox_icon .addthis_button_twitter{
								background:transparent url(../images/twitter.gif) top left no-repeat;
								width:44px;
								height:32px;
								display:block;
							}
							.kontaktbox_icon .addthis_button_twitter:hover {
								background-position:0px -32px;
							}
							.kontaktbox_icon .addthis_button{
								background:transparent url(../images/addthis.gif) top left no-repeat;
								width:44px;
								height:32px;
								display:block;
							}
							.kontaktbox_icon .addthis_button:hover {
								background-position:0px -32px;
							}
							.kontaktbox span{
								font-family: 'Lucida Sans Unicode', Arial, Verdana, Helvetica, sans-serif;
								font-weight:normal;
								font-size:10px;
							}

			/* ---------->>> row-5-col-2 <<<-----------*/
			#row-5-col-2{
				width:219px;
				padding:8px 0 0 8px;
				float:left;
			}
				#row-5-col-2 p{
					width:205px;
					padding:0 0 0 0px;
				}
				#row-5-col-2 .preheader p{
					font-family:"Courier New", Courier, monospace, Arial, Verdana;
					font-size:16px;
					line-height:22px;
					font-weight:bold;
					padding:1px 0px 0px 0px; 
					color:#ffffff;
					display:inline;
					background-color:#000000;
				}
				#row-5-col-2 h2{
					font-family:"Courier New", Courier, monospace, Arial, Verdana;
					font-size:24px;
					line-height:30px;
					font-weight:bold;
					padding:1px 0px 0px 0px;
					color:#ffffff;
					display:inline;
					background-color:#c60403;
					/*background: #C60403 url(../images/h2_bg_30.gif) repeat scroll 0 0;*/
				}
				#row-5-col-2 .csc-header {
					padding-bottom:7px;
				}
				#row-5-col-2 p.space{
					line-height:0px;
				}
				
				#row-5-col-2-partner {
					position:absolute;
					bottom:10px;
					right:8px;
				}
				#row-5-col-2-partner a.partnerlink{
					width:211px;
					overflow:hidden;
					height:159px;
					padding-top:23px;
					background: transparent url(../images/partner/partner.jpg) top left no-repeat;
					display:block;
				}
				#row-5-col-2-partner a.partnerlink:hover{
					background-position:-211px 0px;
				}
				#row-5-col-2-partner a.partnerlink img {
					position:absolute;
					bottom:0px !important;
					top:auto !important;
					left:0px;
				}
				
				table.partner_tabelle .tr-0 td {
					width:211px;
				/*}
				table.partner_tabelle .tr-0 td {*/
					background-color:#000000;
					color:#FFFFFF;
					
					font-family:"Courier New",Courier,monospace,Arial,Verdana;
					font-size:16px;
					font-weight:bold;
					line-height:22px;
					padding:1px 0 0 5px;
				}
							
	/* ----------------------------------*/
	/* ---------->>> Folge <<<-----------*/
	/* ----------------------------------*/

			/* ---------->>> row-5-folge-inner <<<-----------*/
			#row-5-folge-inner{
				padding:26px 0 0 17px;
			}
			/* ---------->>> row-5-folge-teaser <<<-----------*/
			#row-5-folge-teaser{
			}
						#row-5-folge-teaser h1,#row-5-folge-teaser h2{
							font-size:36px;
							font-weight:bold;
							/*margin:0 0px 11px 3px;*/
							margin:0 0px 5px 3px;
							color:#c60403;
							text-transform:uppercase;
						}
						#row-5-folge-teaser h3{
							font-size:12px;
							line-height:18px;
							padding:1px 7px 0px 5px;
							margin-bottom:20px;
							color:#ffffff;
							display:inline;
							background-color:#000000;
							text-transform:uppercase;
						}
						#row-5-folge-teaser .csc-header {
							margin-bottom:0px;
						}
						#row-5-folge-teaser div.subheader {
							margin-left:5px;
							margin-bottom:0px;
						}
						#row-5-folge-teaser p.zeile{
							font-family:"Courier New", Courier, monospace, Arial, Verdana;
							font-size:16px;
							line-height:22px;
							font-weight:bold;
							/*padding:1px 7px 0px 5px;*/
							padding:1px 0px 0px 0px;
							color:#ffffff;
							display:inline;
							background-color:#000000;
						}
			/* ---------->>> row-5-folge-inhalt <<<-----------*/
			.row-5-folge-inhalt{
				padding:18px 0 0 0;
			}
						.row-5-folge-inhalt p, #row-5-folge-teaser p{
							width:480px;
							padding:0 0 0 5px;
						}
			/* ---------->>> row-5-folge-trainer <<<-----------*/
			.row-5-folge-trainer{
				padding:18px 0 0 0;
			}
						.trainerbox{
							width:235px;
							height:200px;
							margin:0 14px 14px 0;
							background-color:#FFFFFF;
							float:left;
						}
						.trainerbox img{
							margin:12px 0 0 12px;
						}
						.trainerbox p{
							padding:5px 0 0 13px;
							margin:0;
						}
						.trainerbox a{
							font-weight:normal;
						}
						.row-5-folge-trainer p.zeile-oben{
						
							font-size:12px;
							line-height:18px;
							padding:1px 7px 0px 5px;
							color:#ffffff;
							display:inline;
							background-color:#000000;
						}



/* -----------------------------------------*/
/* -----------------------------------------*/
/* ---------->>> Menüstruktur <<<-----------*/
/* -----------------------------------------*/
/* -----------------------------------------*/

	/* -------------------------------------------------*/
	/* ---------->>> nav-top Menüstruktur <<<-----------*/
	/* -------------------------------------------------*/
		ul.nav-top{
		padding:10px 3px 0 0;
		margin:0;
		list-style-type:none;
		text-align:right;
		font-size:9px;
		}
		ul.nav-top li{
		padding:0 0 0 10px;
		margin:0;
		display:inline;
		}
		ul.nav-top li a{
		color:#ffffff;
		font-weight:normal;
		text-decoration:none;
		}
		ul.nav-top li a:hover{
		color:#c60403;
		text-decoration:none;
		}
		ul.nav-top li a.active{
		color:#c60403;
		text-decoration:none;
		}
		
	/* --------------------------------------------------*/
	/* ---------->>> nav-main Menüstruktur <<<-----------*/
	/* --------------------------------------------------*/
		ul.nav-main{
		/*padding:4px 0px 0 0;*/
		padding:1px 0px 0 0;
		margin:0;
		font-family:"Courier New", Courier, monospace;
		list-style-type:none;
		/*text-align:right;*/
		float:right;
		font-size:9px;
		}
		ul.nav-main li{
		/*padding:0 0 0 15px;*/
		padding:0 0 0 10px;
		margin:0;
		/*display:inline;*/
		display:block;
		float:left;
		}
		/*ul.nav-main li a{
		color:#ffffff;
		text-decoration:none;
		font-size:15px;
		font-weight:bold;
		}
		ul.nav-main li a:hover{
		color:#c60403;
		text-decoration:none;
		}
		ul.nav-main li a.active{
		color:#c60403;
		text-decoration:none;
		}*/
		ul.nav-main li a{
		color:#ffffff;
		text-decoration:none;
		font-size:15px;
		font-weight:bold;
		text-indent:-9999px;
		display:block;
		height:15px;
		}
		ul.nav-main li a#link_zu_3{
			background: url(../images/menu/park.png) 0px -15px no-repeat;
			width:40px;
		}
		ul.nav-main li a#link_zu_4{
			background: url(../images/menu/news_und_action.png) 0px -15px no-repeat;
			width:115px;
		}
		ul.nav-main li a#link_zu_5{
			background: url(../images/menu/preise.png) 0px -15px no-repeat;
			width:52px;
		}
		ul.nav-main li a:hover,ul.nav-main li a#link_zu_3:hover,ul.nav-main li a#link_zu_4:hover,ul.nav-main li a#link_zu_5:hover{
		color:#c60403;
		text-decoration:none;
		background-position:0px 0px;
		}
		ul.nav-main li a.active{
		color:#c60403;
		text-decoration:none;
		}
	/* --------------------------------------------------*/
	/* ---------->>> nav-full Ausklappmenü <<<-----------*/
	/* --------------------------------------------------*/

			/* ---------->>> bereich <<<-----------*/
			.nav-full-bereich{
				position:absolute;
				/*top:275px;
				left:230px; */
				top:0px;
				left:0px;
				width:765px;
				height:200px;
				background-color:#c60403;
				z-index:9000;
				
				display:none;
			}
			.nav-full-bereich#nav_folge_3{/*display:block;*/}
			
			.seite_3 #nav_folge_3 { display:block;}
			.seite_4 #nav_folge_4 { display:block;}
			.seite_5 #nav_folge_5 { display:block;}
			/* ---------->>> box <<<-----------*/
			.fullbox{
				width:153px;
				height:174px;
				background-image:url(../images/fullbox.gif);
				background-repeat:no-repeat;
				background-position:16px 51px;
				float:left;
			}
			.fullbox img{
				margin:15px 0 0 15px;
				border:0 none;
			}
			.fullbox p{
				width:137px;
				padding:20px 0 0 15px;
				color:#d9d9d9;
				font-weight:normal;
			}
			/* ---------->>> box <<<-----------*/
			.fullbox-close{
				display:none;
				clear:left;
				text-align:right;
				padding:0 25px 0 0;
				cursor:pointer;cursor:hand;
			}
			.js .fullbox-close{
				display:block;
			}



/* --------------------------------------*/
/* --------------------------------------*/
/* ---------->>> Sonstiges <<<-----------*/
/* --------------------------------------*/
/* --------------------------------------*/
			/* ---------->>> home-button <<<-----------*/
			#home{
				position:absolute;
				top:320px;
				left:35px; 
				width:180x;
				height:195px;
				z-index:2;
			}
			/* ---------->>> shop-ecke <<<-----------*/
			#shop{
				position:absolute;
				top:0px;
				right:0px; 
				width:108px;
				height:108px;
				z-index:1;
			}
			/* ---------->>> klar <<<-----------*/
			.klar{
				clear:left;
			}
			.klar-space{
				height:4px;
				clear:left;
			}
			.klar-zeile{
				height:14px;
				clear:left;
			}
			/* --------------------------------------*/
			/* ---------->>> Preloader <<<-----------*/
			/* --------------------------------------*/
			#preloader{
						margin:-1px 0 0 0; padding:0;
						height:1px; overflow:hidden;
						visbility:hidden;
					}
			 
			 
			#preloader > img{
						height:1px; width:1px; visibility:hidden;
				   }
				   
			/* --------------------------------------*/
			/* ----------->>> RTE-STYLES <<<--------*/
			/* --------------------------------------*/
			
			span.important {
				color:red;
			}	   
				   
		 /* -------------------------------------*/
		 /* ------------->>> BILDERGALERIE TRAINER */
		 /* -------------------------------------*/
		 
		.seite_16 dl.csc-textpic-image {
			/*background-color:white;
			padding:10px;*/
		}
		.seite_16 .csc-textpic-imagewrap, .seite_16 csc-textpic-imagerow {
			
		}
		
		 /* -------------------------------------*/
		 /* ------------->>> BILDERGALERIE ÜBERBLICK */
		 /* -------------------------------------*/
		#rundgang .galerie {
			background: black;
			padding:5px 5px 32px 5px;
			position:relative;
			float:left;
		} 
		#start_slideshow .galerie {
			background: black;
			padding:0px 0px 32px 0px;
			position:relative;
			float:left;
		} 
		#rundgang .galerie_bilder {
			width:504px;
			height:471px;
			overflow:hidden;
		}
		#start_slideshow .galerie_bilder {
			width:504px;
			height:298px;
			overflow:hidden;
		}
		#rundgang #gal_prev, #start_slideshow #gal_prev {
			cursor:pointer;
			position:absolute;
			bottom:2px;
			left:10px;
			background:transparent url(../images/slide_links.jpg) no-repeat top left;
			width:21px;
			height:30px;
			text-indent:-9999px;
		}
		#rundgang #gal_next, #start_slideshow #gal_next {
			cursor:pointer;
			position:absolute;
			bottom:2px;
			right:10px;
			background:transparent url(../images/slide_rechts.jpg) no-repeat top left;
			width:21px;
			height:30px;
			text-indent:-9999px;
		}
		#rundgang #gal_pp, #start_slideshow #gal_pp {
			cursor:pointer;
			position:absolute;
			bottom:2px;
			left:50%;
			margin-left:-22px;
			background:transparent url(../images/slide_play_pause.jpg) no-repeat top center;
			width:44px;
			height:30px;
			text-indent:-9999px;
		}
		#start_slideshow #gal_prev, #start_slideshow #gal_next, #start_slideshow #gal_pp {
			bottom:0px;
		}  
		
		#gal_steuerung {
			float:left;
			line-height:17px;
		}
		
		#gal_steuerung h5 {
			color:white;
			padding:5px;
			width:224px;
		}
		#gal_steuerung ul {
			padding-left:5px;
			list-style-type:none;
		}
		#gal_steuerung ul a:hover {
			text-decoration:underline;
		}
		
		#gal_steuerung h5.action {
			background:#4972cf;
		}
		#gal_steuerung ul.action a{
			color:#4972cf;
		}
		#gal_steuerung ul.action a.active {
			background:#4972cf;
			color:white;
			display:block;
		}
		#gal_steuerung h5.selbst {
			background:#aa0303;
		}
		#gal_steuerung ul.selbst a{
			color:#aa0303;
		}
		#gal_steuerung ul.selbst a.active {
			background:#aa0303;
			color:white;
			display:block;
		}
		#gal_steuerung h5.team {
			background:#97b449;
		}
		#gal_steuerung ul.team a{
			color:#97b449;
		}
		#gal_steuerung ul.team a.active {
			background:#97b449;
			color:white;
			display:block;
		}
		
		/*mehr info einblendung*/
		#rundgang .mehr_info_btn {
			position:absolute;
			top:0px;
			left:0px;
			background: transparent url(../images/mehr_info.png) 0px 5px no-repeat;
			cursor:pointer;
			width:92px;
			height:35px;
			z-index:9;
			padding:5px 5px 4px 5px;
		}
		#rundgang .mehr_info_btn:hover {
			background-position:0px -35px;
		}
		#rundgang .mehr_info {
			position:absolute;
			top:0px;
			left:0px;
			background-color:black;
			color:white;
			padding:5px 5px 25px 5px;
			/*filter: alpha(opacity=75); 
			-khtml-opacity: 0.75;      
			-moz-opacity: 0.75;       
			opacity: 0.75;*/
			display:none;
			z-index:2;
			/*text-indent:20px;*/
			/*display:block;*/
			padding-left:95px;
			
		}
		
/* --------------------------------------*/
/* --------------------------------------*/
/* ---------->>> TYPO3 <<<-----------*/
/* --------------------------------------*/
/* --------------------------------------*/

			/* ---------->>> newsletteranmeldung <<<-----------*/
			#newsletter_abo fieldset {
				border:0 none;
				padding:1px;
				background-color:transparent;
				width:auto;
			}
			#newsletter_abo legend {
				display:none;
			}
			#newsletter_abo #powermaildiv_uid1 {
				width:400px;
				height:68px;
				background-color:black;
				display:block;
				float:left;
				padding:37px 0 0 0;
				margin-right:5px;
			}
			#newsletter_abo #powermaildiv_uid1 label{
				background: url(../images/e-mail.jpg) 0px 0px no-repeat;
				width:84px;
				height:31px;
				text-indent:-9999px;
				text-align:left;
				display:block;
				float:left;
			}
			#newsletter_abo #powermaildiv_uid1 input {
				position:relative;
				top:4px;
				left:5px;
				width:300px;
				height:20px;
				font-size:18px;
				border:1px solid #999;
				margin:0px;
			}
			#newsletter_abo #powermaildiv_uid2 input{
				background: white url(../images/pfeil.jpg) left center no-repeat;
				width:131px;
				/*height:37px;*/
				height:105px;
				text-indent:-9999px;
				display:block;
				padding:0;
				border:5px solid black;
				cursor:pointer;
				margin:0;
			}
			#newsletter_abo #powermaildiv_uid2 input:hover{
				border:5px solid #C60403;
			}
			
			/****************** POWERMAIL *********************/

				div.tx-powermail-pi1 {
					
				}
				
				div.tx-powermail-pi1 legend {
					display:none;
				}
				
				div.tx-powermail-pi1 fieldset {
					padding-top:0.8em;
					border:none;
					background-color:black;
					width:80%;
					border-top:1px solid #333;
					color:white;
				}
				
				div.tx-powermail-pi1 label {
					width:100px;
					float:left;
					text-align:right;
					color:white;
				}
				div.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio label, div.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check label {
					width:200px;
					float:none;
					position:relative;
					top:5px;
					left:0px;
				}
				
				div.tx-powermail-pi1 div {
					padding-bottom:5px;
				}
				div.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio div, div.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check div {
					padding-bottom:5px;
					clear:both;
					/*border-bottom:1px solid #333;
					margin-bottom:3px;*/
				}
				
				div.tx-powermail-pi1 dd.float_form_zeile {
					width:55%;
				}
				div.tx-powermail-pi1 div input, div.tx-powermail-pi1 div textarea {
					background-color:#FFFFFF;
					color:#black;
					margin-left:15px;
					width:300px;
					font-size:17px;
					border:1px solid #999;
				}
				div.tx-powermail-pi1 div input {
					height:20px;
				}
				div.tx-powermail-pi1 div textarea {
					height:80px;
				}
				
				div.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio input, div.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check input {
					float:left;
					width:50px;
					margin-left:60px;
				}
				
				/*div.tx-powermail-pi1 dd input#form_zurueck {
					background-color:transparent;
					color:#333;
					border:none;
				}*/
				
				/* CAPTCHA-HINWEIS */				
				div.tx-powermail-pi1 #powermaildiv_uid9, div.tx-powermail-pi1 #powermaildiv_uid32 {
					font-style:italic;
					font-size:90%;
				}
				div.tx-powermail-pi1 .tx-powermail-pi1_fieldset_captcha {
					
				}
				div.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_captcha input {
					width:55px;
					/*float:left;*/
					height:48px;
					font-size:35px;
				}
				div.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_captcha img {
					float:left;
					margin-left:15px;
				}
				/*#kontaktformular .tx-powermail-pi1_fieldset_captcha input {
					float:left;
					margin-top:6px;
					margin-right:2px;
					width:75px;
					border:1px solid #E4E4E4;
					-moz-border-radius: 3px;
					border-radius: 3px;
					-opera-border-radius: 3px;
					-webkit-border-radius: 3px;
				}	
				#kontaktformular .tx-powermail-pi1_fieldset_captcha label{
					line-height:25px;
				}*/
				
				div.tx-powermail-pi1 .tx-powermail-pi1_fieldset_captcha img{
					border:1px solid #E4E4E4;
					-moz-border-radius: 3px;
					border-radius: 3px;
					-opera-border-radius: 3px;
					-webkit-border-radius: 3px;
				}
				
				div.tx-powermail-pi1 .tx-powermail-pi1_fieldset_captcha div#form_button {
					margin-left:106px;
					margin-top:20px;
				}
				div.tx-powermail-pi1 div.tx-powermail-pi1_confirmation div#form_button {
					margin-left:75px;
					margin-top:20px;
				}
				
				div.tx-powermail-pi1 div#form_button input#form_button_mitte.tx-powermail-pi1_confirmation_back {
					margin-right:5px;
				}
				
				div.tx-powermail-pi1 div.tx-powermail-pi1_confirmation {
					padding-top:0.8em;
					padding-left:1.5em;
					border:none;
					background-color:#eee;
					width:100%;
					border-bottom:1px solid #ddd;
					border-top:1px solid #f3f3f3;
					-moz-border-radius: 0 5px 5px 0;
					border-radius: 0 5px 5px 0;
					-opera-border-radius: 0 5px 5px 0;
					-webkit-border-top-right-radius: 5px;
					-webkit-border-bottom-right-radius: 5px;
				}
				
				div.tx-powermail-pi1 input.powermail_submit {
					height:25px;
					line-height:20px;
					margin:20px 0px 0px 115px;
					width:200px;
					cursor:pointer;
				}
				div.tx-powermail-pi1 input.powermail_submit:hover {
					color:#C60403;
					border-color:#C60403;
				}
				
				
				span.powermail_mandatory {
					color:red;
				}

			/* ---------->>> woodjump_umfrage <<<-----------*/
			.wj_umfrage {
				
			}
			.wj_umfrage .tx_powermail_pi1_fieldwrap_html {
				clear:both;
				
			}
			.wj_umfrage .powermail_radio_inner, div.tx-powermail-pi1 .wj_umfrage .tx_powermail_pi1_fieldwrap_html_radio div {
				clear:none;
				float:left;
				padding-bottom:25px;
			}
			.wj_umfrage .powermail_radio_inner {
				width:90px;
			}
			.wj_umfrage .powermail_radio_inner label, div.tx-powermail-pi1 .wj_umfrage .tx_powermail_pi1_fieldwrap_html_radio label {
				float:left;
				width:80px;
				height:17px;
				text-align:center;
				text-indent:-9999px;
			}
			.wj_umfrage .powermail_radio_inner input.sterne, div.tx-powermail-pi1 .wj_umfrage .tx_powermail_pi1_fieldwrap_html_radio input.sterne {
				margin:20px 0px 0px -10px;
				width:auto;
			}
			.wj_umfrage .powermail_radio_inner_uid35_0 label,
			.wj_umfrage .powermail_radio_inner_uid36_0 label,
			.wj_umfrage .powermail_radio_inner_uid37_0 label,
			.wj_umfrage .powermail_radio_inner_uid38_0 label {
				background: transparent url(../images/umfrage/1stern.jpg) top right no-repeat;
				margin-right:-10px;
			}
			.wj_umfrage .powermail_radio_inner_uid35_1 label,
			.wj_umfrage .powermail_radio_inner_uid36_1 label,
			.wj_umfrage .powermail_radio_inner_uid37_1 label,
			.wj_umfrage .powermail_radio_inner_uid38_1 label {
				background: transparent url(../images/umfrage/2stern.jpg) top right no-repeat;
				margin-right:-13px;
			}
			.wj_umfrage .powermail_radio_inner_uid35_2 label,
			.wj_umfrage .powermail_radio_inner_uid36_2 label,
			.wj_umfrage .powermail_radio_inner_uid37_2 label,
			.wj_umfrage .powermail_radio_inner_uid38_2 label {
				background: transparent url(../images/umfrage/3stern.jpg) top right no-repeat;
				margin-right:-20px;
			}
			.wj_umfrage .powermail_radio_inner_uid35_3 label,
			.wj_umfrage .powermail_radio_inner_uid36_3 label,
			.wj_umfrage .powermail_radio_inner_uid37_3 label,
			.wj_umfrage .powermail_radio_inner_uid38_3 label {
				background: transparent url(../images/umfrage/4stern.jpg) top right no-repeat;
				margin-right:-25px;
			}
			.wj_umfrage .powermail_radio_inner_uid35_4 label,
			.wj_umfrage .powermail_radio_inner_uid36_4 label,
			.wj_umfrage .powermail_radio_inner_uid37_4 label,
			.wj_umfrage .powermail_radio_inner_uid38_4 label {
				background: transparent url(../images/umfrage/5stern.jpg) top right no-repeat;
				margin-right:-32px;
			}
			.wj_umfrage .powermail_radio_inner input.janein, div.tx-powermail-pi1 .wj_umfrage .tx_powermail_pi1_fieldwrap_html_radio input.janein {
				margin:20px 0px 0px 0px;
				width:auto;
				
			}
			div.tx-powermail-pi1 .wj_umfrage .powermail_radio_inner_uid39_0 label{
				background: transparent url(../images/umfrage/ja.jpg) top right no-repeat;
				margin-right:-23px;
				height:30px;
				top:-5px;
			}
			div.tx-powermail-pi1 .wj_umfrage .powermail_radio_inner_uid39_1 label{
				background: transparent url(../images/umfrage/noe.jpg) top right no-repeat;
				margin-right:-23px;
				height:30px;
				top:-5px;
			}



			/* ---------->>> news list date <<<-----------*/
					.news-list-date {
					   background-color:#000;
					   margin:0 0 0 5px;
					   padding:0 5px 0 5px;
					   color:#ffffff;
					   float:left;
      		}
   				.news-list-item{
   				   clear:left;
   				   margin:0 0 25px 0;
        	}
  					.news-list-item h2{
  					   /*font-size:22px !important;*/
  					   font-size:18px !important;
        		}
        		.news-list-item h2 a{
  					    padding: 0 0 0 5px;
        		}
        		.news-list-item img{
  					    margin: 0 10px 0 5px;
  					    float:left;

        		}
        		.news-list-item p{
        		  display:block;
        		}
        		hr.clearer, hr.cl-right{
        		    clear:left;
        		    border:0px solid;
        		    border-bottom:3px dashed black;
        		    color:#E2E3E3;
        		    padding-top:20px;
        		    position:relative;
        		    top:0px;
        		    left:2px;
        		    width:480px;
        		    text-align:left;
        		    margin-left:0px;
        		}
        		span.news-list-morelink {
        			display:block;
        		}
        		span.news-list-morelink a{
                /*display:block;*/
                width:109px;
                height:18px;
                background:transparent url(../images/weiterlesen.gif) top left no-repeat;
                text-indent:-99999px;
                float:left;
								/*margin:25px 5px 20px 130px;*/
								margin:25px 5px 20px 0px;
        		}
			/* ---------->>> news single rightbox <<<-----------*/        		
            .news-single-rightbox{
                display:none;
            }
            .news-single-img img{
  					    margin: 0 10px 0 5px;
            }