	/*chris 09_06_09* - begin*/
	
	.csc-frame-rulerAfter, .csc-frame-rulerBefore {
		clear: left;
	        border-bottom: #aaaaaa;
        	border-width: 0 0 1px 0;
        	border-style: none none solid none;
        }
	body {
		background: #C4D7FF;
		/*background: #013567;*/ /* Hintergrund alt */
		font-family: Verdans, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
	}
	
	#container_main { 
		/*width: 1000px; */
		width: 100%;
		margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
		
	} 
	
	#container { 
		width: 1000px;		
		margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
		
	} 
	
	#cont1 { 
		width: 1000px;		
		height:50px;
		margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
		border-width: 1px;
        	border-style: solid;
        	border-color:blue;
	} 
	
	#cont1b { 
		/*width: 1000px; */
		width: 100%;
		margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
		border-width: 1px;
        	border-style: solid;
        	border-color:yellow;
	} 
	
	#cont2 { 
		width: 1000px; 
		
		margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
		border-width: 1px;
        	border-style: solid;
        	border-color:green;
	} 
	
	.pos_impress {
		position: relative;
		height: 15px;
		top: 2px;
		left: 0px;
		width: 400px; 
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding-left: 0px;
		padding-top: 5px;
	} 
	.pos_stadtplan {
		position: relative;
		height: 15px;
		top: 2px;
		left:   315px;		
		width: 330px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding-left: 0px;
		padding-top: 5px;				
		float:left;
	} 
	
	.pos_stadtplan_ohne {
		position: relative;
		height: 15px;
		top: 2px;
		left:   460px;		
		width: 330px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding-left: 0px;
		padding-top: 5px;				
		float:left;
	} 
		 
	.pos_suche {
		position: relative;
		top: 8px;
		left: 0px;
		height: 20px;
		width: 141px;
		float: right;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8px;
		padding-left: 20px;
		padding-top: 0px;
		/*background-color: #336666;*/
		background-color: #003399;
		border-top: 1px solid #cccccc;
		border-right: 1px solid #003399;
		border-bottom: 1px solid #cccccc;
		
		background-image: url(fileadmin/template/images/pfeil.gif);
		background-repeat: no-repeat;
	} 
	/* sucheingabefeld */
	.tx-indexedsearch-searchbox-sword  {
		font-size: 9px;
		width: 108px;
		height: 12px;
		}
	.tx-indexedsearch-searchbox-button {
		position: absolute;
		top: 4px;
		}
		
	.pos_menue {
	/*
		position: relative;
	*/
		width: 838px;
		padding-top: 8px;
		top: 18px;
		left: -1px;
		width: auto; 
		float:left;		
	} 
	
	.pos_u_menue {
		position: relative;
		top: 0px;
		/*width: 1000px;*/
		width: 100%;
		clear:left;
		/*height: 356px;*/ /* alte hoehe des Headerbildes */
		height: 0px;
	} 
		
	.pos_u_menue_unterebene1 {
		position: relative;
		top: 0px;
		width: 1000px;
		float:left;
		/*height: 356px;*/	
		height: 200px;	
	}
	
	.pos_u_menue_unterebene1_service {
		position: relative;
		top: 0px;
		width: 1000px;
		float:left;
		height: 356px;	
		/*height: 200px;*/	
	}
	
	.pos_u_menue_unterebene {
		position: relative;
		top: 0px;
		width: 1000px;
		float:left;
		height: 356px;				
	}  
	
	/*.navi_box {
		position:relative;
		border:1px solid red;
		height:357px;
		width:200px;		
		z-index:99;
	}*/
	
	.pos_strich {
		position: relative;
		top: 10px;
		background-color: #FFF;
		width: auto;
		height: 20px;
		float:left;
	} 
	.pos_welle {
		position: relative;
		top: -10px;
		left:  0px;
		width: 200px;
		height: 100%;
		/*z-index:4;*/
	} 
	.pos_content {		
		position: relative;
		height:auto;
		top: 0px;
		left:  0px;
		width: 1000px;
		background-color: #FFF;
		padding-left: 0px;
		padding-bottom: 20px;
		float:left;
		/*z-index:3;border:1px solid red;*/
	} 
	
	.pos_content_service {		
		position: relative;
		height:auto;
		top: 0px;
		left:  0px;
		width: 1000px;
		background-color: #FFF;
		padding-left: 0px;
		padding-bottom: 20px;
		float:left;
		/*z-index:3;border:1px solid red;*/
	} 
	
	/* ebene 2 wegen ie6 */
	.pos_content1 {
		height:auto;
		position: relative;
		top: 0px;
		left:  0px;
		width: 1000px;
		background-color: #FFF;
		padding-left: 0px;
		padding-bottom: 20px;
		float:left;
	} 
	
	
	
	/* ebene 2 wegen ie6 */
	.pos_content2 {
		height:auto;
		position: relative;
		top: 0px;
		left:  0px;
		width: 1000px;
		background-color: #FFF;
		padding-left: 0px;
		padding-bottom: 20px;
		float:left;
	} 
	
	
	.pos_inhalt {
		position: relative;
		height:auto;
		top: 0px;
		left: 60px;
		width: 800px;
		float:left;
		padding-top: 10px;
		padding-bottom: 10px;
	} 
	
	.pos_inhalt_ebene1 {
		position: relative;
		height:auto;
		top: -150px;
		left: 60px;
		width: 800px;
		float:left;
		padding-top: 10px;
		padding-bottom: 10px;
	} 
	
	.pos_inhalt_2 {
	        position: relative;
	        height:auto;
	        top: 0px;
	        left: 70px;
	        width: 760px;
	        float:left;
	        padding-top: 10px;
	        padding-bottom: 10px;
	    
	} 
	
	/* #######Container Startseite Vierer-Block####### */
	
	div.pos_inhalt div.teaser_frontpage {
	        width: 189px;
            height: 320px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size:10px;	        
	        background-image: url(/fileadmin/template/images/teaser_startseite_footer.png); 
	        background-position: bottom;
	        background-repeat: no-repeat;
	        margin-top:0px;
			margin-right:8px;
			margin-bottom:35px;
	        float:left;
	      	
	}	
	
	div.pos_inhalt div.teaser_frontpage H2{
	        background-color:#91b1ea;
	        font-size:14px;	
			color:#FFF;
			position:relative;
			top:-12px;
			height:22px;
			padding-top:4px;
			padding-left:10px;
			margin-bottom:-12px;
	}	
	div.pos_inhalt div.teaser_frontpage H3 {
	        font-size:11px;	
			padding-left:5px;
			padding-bottom:3px;
			padding-top:2px;
			padding-right:5px;
			
		}	
	div.pos_inhalt div.teaser_frontpage P {
	        font-size:11px;	
			padding-left:5px;
			padding-bottom:3px;
			padding-top:2px;
			padding-right:5px;
		}
		
		
		/* #######Container ebene1 Vierer-Block####### */
	
	div.pos_inhalt_ebene1 div.teaser_ebene1 {
	        width: 189px;
            height: 180px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size:10px;	        
	        background-image: url(/fileadmin/template/images/teaser_startseite_footer.png); 
	        background-position: bottom;
	        background-repeat: no-repeat;
	        margin-top:0px;
			margin-right:8px;
			margin-bottom:35px;
	        float:left;
	      	
	}	
	
	div.pos_inhalt_ebene1 div.teaser_ebene1 H2{
	        background-color:#91b1ea;
	        font-size:12px;	
			color:#FFF;
			position:relative;
			top:-12px;
			height:22px;
			padding-top:4px;
			padding-left:10px;
			margin-bottom:-12px;
	}

	div.pos_inhalt_ebene1 div.teaser_ebene1 H4{
	        background-color:#91b1ea;
	        font-size:12px;	
			color:#FFF;
			position:relative;
			top:-16px;
			height:22px;
			padding-top:4px;
			padding-left:10px;
			margin-bottom:-16px;
	}	
	div.pos_inhalt_ebene1 div.teaser_ebene1 H3 {
	        font-size:11px;	
			padding-left:5px;
			padding-bottom:3px;
			padding-top:2px;
			padding-right:5px;
			
		}	
	div.pos_inhalt_ebene1 div.teaser_ebene1 P {
	        font-size:11px;	
			padding-left:5px;
			padding-bottom:3px;
			padding-top:2px;
			padding-right:5px;
		}	
		
	.vt_float {
	      					
		}	
	
	input.vt_input {
		position:relative;
		left:5px;
		width: 145px;
		
		}
	input.vt_send {
		position:relative;
		top:2px;
		}
	
		.bodytext a {
		color:#666;
	    text-decoration: none;	     				
		}
		.bodytext a:hover {
		color:#CCC;
		}
		
		
		
/* ####Ende Vierer-Block chris 29.10.09### */	
	
	
	
	.pos_printer_2 {
		position: relative;
		top:    10px;
		left:  130px;
		width: auto; 
		float: left;
	} 
	.pos_printer {
		top:    0px;
		left:  600px;
		width: auto; 
		clear: both;
	} 
	
	.pos_fuss {
		position: relative;
		top:  -10px;
		clear: left;
		width: auto;
		/*background-color: #6699CC;*/
		background-color: #003399;
		height: 2em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: white; 
		padding-left: 15px;
		padding-top: 5px;
		z-index:4;
	}
	 
	/* ebene 1 wegen ie6 */
	.pos_fuss1 {
		position: relative;
		top:  -10px;
		clear: left;
		width: auto;
		/*background-color: #6699CC;*/
		background-color: #003399;
		height: 2em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: white; 
		padding-left: 15px;
		padding-top: 5px;
		z-index:4;
	} 
	
	/* ebene 2 wegen ie6 */
	.pos_fuss2 {
		position: relative;
		top:  -10px;
		clear: left;
		width: auto;
		/*background-color: #6699CC;*/
		background-color: #003399;
		height: 2em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: white; 
		padding-left: 15px;
		padding-top: 5px;
		z-index:4;
	} 
		
	.pos_media {
		position: relative;
		top: -2px;
		width: auto;
		height: 18px;
		float: right;
		clear: both;
		padding-right: 15px;
	} 
	
	.menuSubSub {
		 top:50px;
	     left:0px;
	     width:550px;
		 margin-bottom: 10px;
		 clear:both;
	}
	.ticker {
		position: relative; 
		top: 10px; 
		left: 0px;
		
	}
	
	.csc-firstHeader {
		font-size: 12px;
		font-weight: bold;
		text-decoration:none;
		color:#006898;
	}
	.csc-firstHeader h1 {
		font-size: 12px;
		font-weight: bold;
		text-decoration:none;
		color:#006898;
	}
	.csc-firstHeader h1 a:link {
			text-decoration:none;
	}
	.csc-firstHeader a:link {
		text-decoration:none;
		
		}
		
	 
	.csc-textpic-text h1 {
		font-size: 12px;
		font-weight: bold;
		text-decoration:none;
		color:#006898;
	}	
	
	.csc-textpic-text h1 a:link {
			text-decoration:none;
	}
	.csc-textpic-text a:link {
		text-decoration:none;
		}
		
	.csc-textpic-text h1 a:visited {
			text-decoration:none;
	}	
	
.ariadneNav {
	padding-top: 5px;
	}	
	
	.pos_inhalt_2 h1 {
		font-size: 12px;
		font-weight: bold;
		text-decoration:none;
		color:#006898;
	}
	.pos_inhalt_2 h1 a:link {
			text-decoration:none;
	}
	.pos_inhalt_2 h1 a:visited {
			text-decoration:none;
	}
	
	.cont_right h1 {
		font-size: 12px;
		font-weight: bold;
		text-decoration:none;
		color:#006898;
	}
	.cont_right h1 a:link {
			text-decoration:none;
	}
	.cont_right h1 a:visited {
			text-decoration:none;
	}
	
	/*chris 09_06_09* -**************** end*/
	
	
	A.LightF  {
			font-weight:bold;
			text-decoration:none;
			color:#FFFFFF;
	}
	
	A.LightF:Visited  {
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
	}
	
	A.LightF:Active  {
			background-color:#CCCCCC;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
	
	}
	
	A.LightF:Hover  {
			text-decoration:underline;
			color:#CCFFFF;
			font-weight:bold;
	}
	
	.px10 {
			font-size:10px;
	}
	
	td {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
	}
	
	.whiteF {
			font-weight:bold;
			color:#FFFFFF;
	}
	
	
	a h1.picnav {
			font-weight:bold;
			text-decoration:none;
			color:#003366;

			font-size:12px;
			line-height:12px;
		padding:0;
		margin:0px 0px 5px 0px;
	}
	
	a h1.picnav A:Visited  {
			text-decoration:none;
			font-weight:bold;
	}
	
	a h1.picnav A:Active  {
			text-decoration:none;
			font-weight:bold;
	}
	
	a h1.picnav A:Hover  {
			text-decoration:none;
			color:#FF6600;
			font-weight:bold;
	}
	
	.white10 {
			font-size:10px;
			color:#FFFFFF;
	}
	
	/* Verlinkungen oben */
	A.LightTop  {
			text-decoration:none;
			/*color:#FFFFFF;*/
			color:#003399;
	}
	
	A.LightTop:Visited  {
			text-decoration:none;
			/*color:#FFFFFF;*/
			color:#003399;
	
	}
	
	A.LightTop:Active  {
			background-color:#CCCCCC;
			text-decoration:none;
			/*color:#FFFFFF;*/
			color:#003399;
	}
	
	A.LightTop:Hover  {
			text-decoration:underline;
			color:#CCFFFF;
	}
	/* ########Verlinkungen oben ende########### */
	
	A.Light  {
			text-decoration:none;
			/*color:#FFFFFF;*/
			color:#CCFFFF;
	}
	
	A.Light:Visited  {
			text-decoration:none;
			/*color:#FFFFFF;*/
			color:#CCFFFF;
	
	}
	
	A.Light:Active  {
			background-color:#CCCCCC;
			text-decoration:none;
			/*color:#FFFFFF;*/
			color:#CCFFFF;
	}
	
	A.Light:Hover  {
			text-decoration:underline;
			color:#CCFFFF;
	}
	
	.px12 {
			font-size:12px;
	}
	
	.ariHelv {
			font-family:Helvetica, Arial, sans-serif;
			font-size:12px;
	
	}
	.bl {
			font-size:12px;
			color:#003366;
	}
	.blB {   
			font-family:Helvetica, Arial, sans-serif;
			font-weight:bold;
			color:#336699;
			font-size:12px;
			margin-top:30px;
	}
	
	A.LinkGrey  {
			font-weight:bold;
			text-decoration:none;
			color:#999999;
			font-family:Helvetica, Arial, sans-serif;
			font-size:12px;
			}
	
	A.LinkGrey:Visited  {
			text-decoration:none;
			color:#999999;
			font-weight:bold;
	
	}
	
	
	A.LinkGrey:Active  {
			background-color:#CCCCCC;
			text-decoration:none;
			color:#999999;
			font-weight:bold;
	
	}
	
	A.LinkGrey:Hover  {
			text-decoration:underline;
			color:#FF6600;
			font-weight:bold;
			font-size:12px;
	}
	
	A.LinkBl  {
			font-weight:bold;
			text-decoration:none;
			color:#336699;
			font-family:Helvetica, Arial, sans-serif;
			font-size:12px;
	}
	
	A.LinkBl:Visited  {
			text-decoration:none;
	
	}
	
	A.LinkBl:Active  {
			background-color:#CCCCCC;
			text-decoration:none;
	
	}
	
	A.LinkBl:Hover  {
			text-decoration:underline;
			color:#6699CC;
	}
	
	/* unbenutzt? */
	.titel {
			font-family:Helvetica, Arial, sans-serif;
			font-size:16px;
	
	
			font-weight:bold;
			color:#003366;
	}
	
	.intro h1 {
			font-family: Verdana, Helvetica, Arial, sans-serif;
			font-size:16px;
			font-weight:bold;
			color:#003366;
	}
	
	
	.rahmen {
			border:1px solid #999999;
	}
	
	input {
		 font-size:10px;
	}
	.topic {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#FFCC66;
		position:relative;
		top:8px;
		left:10px;
		width:160px;
		overflow:hidden;
	}
	.rdBld {
			font-size:12px;
			font-weight:bold;
			color:#990000;
		margin-top:30px;
		margin-bottom:18px;
	}
	
	#linkerRand {
		width:140px;
		height:auto;
		position:relative;
		top:  30px;
		left: 15px;
		float:left;
		 
		 
	}
	
	#linkerRand div {
		margin:0px 0px 30px 0px;
	}
	
	#linkerRand div .bildtext {
		color:#FFCC66;
		font-size:10px;
		line-height:11px;
		color:#FFFFFF;
	}
	
	.tabelle {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			width:500px;
			border:1px solid #999999;           
	}
	
	td.tabelle_3_1_1 {
		font-weight:bold;
		text-align:center;
		padding-left:3px;
		padding-right:3px;
	}
	td.tabelle_3_1_2 {
		font-weight:bold;
		text-align:center;
		padding-left:3px;
		padding-right:3px;
	}
	td.tabelle_3_2_1 {
		font-weight:normal;
		text-align:center;
		padding-left:3px;
		padding-right:3px;
	}
	td.tabelle_3_2_2 {
		font-weight:normal;
		text-align:center;
		padding-left:3px;
		padding-right:3px;
	}
	
	.grey {
		color:#666666;
	}
	
	.kopf {
		background-image:url("../../images/item_head.gif");
		padding-left:5px;
	}
	
	.headline {
		MARGIN-TOP:20px; 
		MARGIN-BOTTOM:10px; 
		BACKGROUND-COLOR:#6699cc; 
		width:500px;
	}
	
	.headnav {
		height:20px; 
		margin:0px; 
		padding:0px; 
		vertical-align:middle; 
		float:left; 
		border-right:1px solid #cccccc;
	}
	
	#headmenurow {
		/*background-color:#336666;*/
		background-color:#003399;
		height: 20px; 
		width: 836px;
		text-align:center;
		border: 1px solid #cccccc;		
		border-left: 1px solid #003399;
		margin: 0;

		padding: 0;
		float:left;
	}
	
	.headnavlink {
		 
		position: relative;
		top: 2px;
		color:#ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		text-transform:uppercase;
		text-decoration:none;
		vertical-align: middle;
		padding-top: 5px;
	}
	
	.headnavvertcont {
		padding:3px 0px 5px 0px; 
		margin:0px;
		/*background-color:#336666;*/
		background-color:#003399;
		border-style:solid;
		border-color:#cccccc;
		border-width:1px;
		display:block;
	}
	
	.headnavvertcont a {
		color:#ffffff; 
		/*background-color:#336666;*/
		background-color:#003399;
		padding:2px 9px 3px 9px; 
		margin:0px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:9px; 
		text-decoration:none;
		display:block;
	}
	.headnavvertcont a:hover {
		/*background-color:#CC9966;*/
		background-color:#91B1EA;
		color:#003399;
	}
	
	.submenu1 {
		font-size:10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		position:relative;
		height:27px;
		line-height:10px;
		text-align:right;
		margin:0px;

		padding:0px;
		border:none;
		font-weight:bold;z-index:99;
	}
	
	.submenu1 a:link{
		font-weight:bold;
	}
	
	.subMenAkt {
			background-color:#C6D9EC;
			line-height:12px;
	}
	
	
	P.copyt {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
	}
	
	td.normalcol div table td {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
	}
	
	
	/*
		margin:0px 8px 8px 8px;
	*/
	
	P.picnavtxt {
		position:relative;
		left: 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin:0px 0px 5px 0px;
		padding:0px;
	}	
	
	
	/*
	table.imgtext-nowrap {
		margin-left:15px;
	}
	*/
	
	.imgtext-table {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	
	.imgtext-nowrap {
		width:100%;
	}
	
	.imgtext-table-right {
		text-align:right;
		padding-top:50px;
	}
	
	.imgtext-table-other {
		width:80%;
	}
	
	.waveOben {
	
		background-color:#3760CC;
		background-image:url("../../waveOb.gif");
	}
	
	.welle {
		background-color:#6699CC;
		background-image:url("../../welle.gif");
	}
	
	.headerMark {
		background-color:#003399;
		float:left;
		width:22px;
		height:25px;
		margin-bottom: 10px;
	}
	
	.headerTop {
		font-family:Helvetica, Arial, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#6699CC;
		height:25px;
		vertical-align:middle;
		float:left;
		padding:0 8px;
		margin:0px;
	}
	
	
	.headerTop  a:link {
		color:#FFFFFF;
		text-decoration: none;	
	}
	.headerTop  a:hover{
		color:#abc7e3;
		text-decoration: none;
	}
	
	.headerSub {
		font-family:Helvetica, Arial, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#000000;
		background-color:#ABC7E3;
		height:25px;
		vertical-align:middle;
		padding:0 10px;
		margin:0px;
		text-decoration: none;
		float:left;
	}
	.headerSub a:link {
		color:#000;
		text-decoration: none;
	}

	.headerSub a:hover{
		color:#003399;
		text-decoration: none;
	}
	
	
	.headerSubSub {
		font-family:Helvetica, Arial, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#000000;
		background-color:#CEE4F9;
		height:25px;
		vertical-align:middle;
		padding:0 10px;
		margin-top:  0px;
		float:left;
	}
	
	.waveObArt {
		background-color:#4C60D0;
		background-image: url("../../waveObArt.gif");
	}
	
	.background {
		background-image:url("../../images/back.jpg");
	}
	
	#infobox {
		position: relative;
		top:   0px;
		left:  0px;
		
	}
	#infoboxhead {
		position: relative;
		height: 20px;
		top: 0px;
		width:140px;
		color:#ffffff;
		font-family:Helvetica, Arial, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding-top:15px;
		padding-left:0px;
		padding-bottom:15px;
		text-align:center;
	}
	
	#linkerRand .tx-ccvscroller-pi1 .tx-ccvscroller-pi1-innerbox p.copyt a{
		/*color:#ffffff;*/
		font-family:Helvetica, Arial, sans-serif;
		font-size:10px;
		padding-left:8px;
		
	}
	
	/* #######Anpassung Scroller in hlbl Welle -- Hi Chris ist nur ein Versuch####### */
	.tx-ccvscroller-pi1 {
	background-color: red;		
	height:100px;
	}
	.tx-ccvscroller-pi1-innerbox {
	background-color: #7F9BCE;		
	font-size:10px;
	height:10px;
	}
	
	.tx-ccvscroller-pi1-innerbox a{
		text-decoration:none;
	    color:white;			
	    font-family:Verdana, Arial, sans-serif;
	    font-size:10px;
	}
	
	.tx-ccvscroller-pi1-innerbox a:hover{
		
	    color:gray;			
	    
	}
	/* #######Anpassung Scroller in hlbl Welle -- ENDE####### */
	
	/* #infobox .tx-ccvscroller-pi1 .tx-ccvscroller-pi1-innerbox p.copyt a {
		/*color:#efca32;
		color:white;		
	}*/
	
	.cont_left {
		position:relative;
		top:15px;
		left: 15px;
		padding:0px;
		width:280px;
		vertical-align:top;
		margin: 15px;
		float:left;
	}
	
	.cont_left_service {
		position:relative;
		top:15px;
		left: 15px;
		padding:0px;
		width:750px;
		vertical-align:top;
		margin: 15px;
		float:left;border:1px solid #aaa;
	}
	
	.cont_left h1 a:link {
		font-size: 12px;
		font-weight: bold;
		text-decoration:none;
		color:#006898;
	}
	.cont_right {
		position:relative;
		top:15px;
		left: 0px;
		padding:0px;
		width:280px;
		vertical-align:top;
		margin: 15px;
		float: right;
	}
	.cont_right h1 a:link {
		font-size: 12px;
	
		font-weight: bold;
	
		text-decoration:none;
		color:#006898;
	}
	.cont_left table.imgtext-nowrap {
		margin-bottom:12px;
	}
	
	.cont_right table.imgtext-nowrap {
		margin-bottom:18px;
	}
	
	
	/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		}
		 #tx-indexedsearch-searchbox-button-submit { 
		 background-color: #abc7e3;
		}	
			
	
			.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
			.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 { margin-top:10px; margin-bottom:5px; }
			.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
			.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
			.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
			.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
			.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
			.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 TD { background:#cccccc; vertical-align:middle; }
			.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
			.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }
	
			/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
			.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
			.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
			.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
			.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
			.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
			.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
	/* default styles for extension "tt_news" */
	  /* example styles for the pagebrowser */
		.tx-ttnews-browsebox TD { font-size: 10px; }
		.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
		.tx-ttnews-browsebox-SCell { background-color: #EEE; }
		
         /* #######blaue Überschrift Startseite ####### */
		
	h5.csc-firstHeader {
		font-size:28px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#003399;
		margin-top:20px;
		
	}
	
	#linkerRand a {
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:white;
	}
	
	
.cont_left h1 {
		font-size: 12px;
		font-weight: bold;
		text-decoration:none;
		color:#006898;
	}
	
	/* ***************************** Achtung ab hier Testeinstellungen breiter Header ************* */
	
	#container_breit_main { 
		/*width: 1000px; */
		width: 100%;
		margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
		
	} 
	
	
	#cont1 { 
		width: 1000px;		
		height:50px;
		margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
		
	} 
	
	#cont1b { 
		/*width: 1000px; */
		width: 100%;
		margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
		
	} 
	
	#cont2 { 
		width: 1000px; 
		
		margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
		
	} 

        .pos_u_menue_breit {
		position: relative;
		top: 0px;
		/*width: 1000px;*/
		width: 100%;
		clear:left;
		/*height: 356px;*/ /* alte hoehe des Headerbildes */
		height: 0px;
		
	} 
	
	.pos__menue_foerderverein {
		position: relative;
		top: 0px;
		width: 1000px;
		float:left;
		height: 200px;		
	} 


	.pos_inhalt_foerderv_menu {
	        position: relative;
	        height:auto;
	        top: 0px;
	        left: 70px;
	        width: auto;
	        float:left;
	        padding-top: 10px;
	        padding-bottom: 10px;	        
	    
	} 
	.pos_inhalt_foerderv {
	        position: relative;
	        height:auto;
	        top: 0px;
	        left: 70px;
	        width: 760px;
	        float:left;
	        padding-top: 10px;
	        padding-bottom: 10px;	       
	    
	} 
	
	a.foerderverein {
	       color:white;
	}
/* ######## Liste tt News ####### */	
	.news-amenu-container LI {
	padding-bottom:1px;
	list-style-type: none;
	margin-left:-40px;
}

	/* **********************Powermail************************************* */
	/* Form */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}

.tx-powermail-pi1 {
font-weight:bold;
width:740px;
}

input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 200px;
}
fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
	border: 1px solid #aaa;
	background-color: white;
	padding: 5px;
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	font-weight: bold;
	color: black;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 200px;
	float: left;
	clear: both;
	font-weight: bold;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text {
	/* Input and textarea */
	width: 160px;
}
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 60px;
}

fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea{
	/* Input and textarea */
	width: 550px;	
	margin-left:45px;
}

fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 10px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	/* submit button */
	margin: 20px 0 10px 200px;
	width:150px;
	font-family:verdana,arial;
	font-weight: bold;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	font-weight: bold;
        width:140px;
}
div.countryzone {
	margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a,
div.tx_powermail_pi1_fieldwrap_html p a {
	/* Description */
	cursor: help;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn,
div.tx_powermail_pi1_fieldwrap_html p a dfn {
	/* Description */
	display: none;
	text-decoration: none;

}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn,
div.tx_powermail_pi1_fieldwrap_html p a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 250px;
	padding: 5px;
	background-color: #ddd;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {
	background-color: white;
}


	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}

/*fieldset.tx-powermail-pi1_fieldset {

 Disable border 

border: none;
}*/

fieldset.tx-powermail-pi1_fieldset_1 {

/* Style left fieldset */

width: 45%;

float: left;border:0px;

}


fieldset.tx-powermail-pi1_fieldset_2 {

width: 45%;
float: right;
margin-top:10px;border:0px;
}

fieldset.tx-powermail-pi1_fieldset_3 {

clear: both;
margin-top:10px;border:0px;
}

fieldset.tx-powermail-pi1_fieldset_4 {
border:0px;
}

fieldset.tx-powermail-pi1_fieldset_19 {
/* Style left fieldset */
width: 45%;
float: left;border:0px;
}

fieldset.tx-powermail-pi1_fieldset_20 {
width: 45%;
float: right;
margin-top:10px;border:0px;
}

fieldset.tx-powermail-pi1_fieldset_21 {

clear: both;
margin-top:10px;border:0px;
}

fieldset.tx-powermail-pi1_fieldset_22 {
border:0px;
}

#tx-powermail-pi1_fieldset_1 legend{margin-left:-5px;font-weight: bold; color:grey;}
#tx-powermail-pi1_fieldset_2 legend{margin-left:-5px;font-weight: bold; color:grey;}
#tx-powermail-pi1_fieldset_3 legend{margin-left:-5px;font-weight: bold; color:grey;}
#tx-powermail-pi1_fieldset_4 legend{margin-left:-5px;font-weight: bold; color:grey;}

#tx-powermail-pi1_fieldset_19 legend{margin-left:-5px;font-weight: bold; color:grey;}
#tx-powermail-pi1_fieldset_20 legend{margin-left:-5px;font-weight: bold; color:grey;}
#tx-powermail-pi1_fieldset_21 legend{margin-left:-5px;font-weight: bold; color:grey;}
#tx-powermail-pi1_fieldset_22 legend{margin-left:-5px;font-weight: bold; color:grey;}

fieldset.tx-powermail-pi1_fieldset label {

/* Style labels */

display: block;

width: 140px;

float: left;

clear: both;

}

fieldset.tx-powermail-pi1_fieldset input,

fieldset.tx-powermail-pi1_fieldset select {

/* Style input fields */

width: 60px;

border: none;

border: 1px solid #aaa;

margin-left: 35px;

}

div.tx_powermail_pi1_fieldwrap_html {

/* Increase margin between every field */

margin: 10px 0;

}

.tx-powermail-pi1_fieldset_1 label{
position:relative;
width:150px;
margin-top:5px;
float:left;
}

.tx-powermail-pi1_fieldset_1 input {
width:170px;
margin-top:5px;
}

.tx-powermail-pi1_fieldset_2 label{
position:relative;
width:150px;
margin-top:5px;
float:left;
}

.tx-powermail-pi1_fieldset_2 input {
width:170px;
margin-top:5px;
}

#div-space {height:1px; width:160px;margin-bottom: 5px;}

fieldset.tx-powermail-pi1_fieldset_2 legend {display: none;}
fieldset.tx-powermail-pi1_fieldset_2 {margin-top:7px;}

.tx-powermail-pi1_fieldset_19 label{
position:relative;
width:150px;
margin-top:5px;
float:left;
}

.tx-powermail-pi1_fieldset_19 input {
width:170px;
margin-top:5px;
}

.tx-powermail-pi1_fieldset_20 label{
position:relative;
width:150px;
margin-top:5px;
float:left;
}

.tx-powermail-pi1_fieldset_20 input {
width:170px;
margin-top:5px;
}

fieldset.tx-powermail-pi1_fieldset_20 legend {display: none;}
fieldset.tx-powermail-pi1_fieldset_20 {margin-top:7px;}

input.jscalendar_cb{display: none;}
#powermaildiv_uid18 label {
position:relative;
width:150px;
margin-top:5px;
float:left;
}
#powermaildiv_uid19 label {
position:relative;
width:150px;
margin-top:5px;
float:left;
}

input.jscalendar_cb{display: none;}
#powermaildiv_uid176 label {
position:relative;
width:150px;
margin-top:5px;
float:left;
}
#powermaildiv_uid177 label {
position:relative;
width:150px;
margin-top:5px;
float:left;
}

#uid18_msg{display: none;}
#uid19_msg{display: none;}
#uid176_msg{display: none;}
#uid177_msg{display: none;}

/* ***************************** Checkboxen Veranstaltungsart ************ */
.checkcontainer_uid20_0 {width:100px; height:20px; float:left;}
.checkcontainer_uid20_1 {width:100px; height:20px; float:left;}
.checkcontainer_uid20_2 {width:100px; height:20px; float:left;}
.checkcontainer_uid20_3 {width:180px; height:20px; float:left;}
.checkcontainer_uid20_4 {width:120px; height:20px; float:left;}
.checkcontainer_uid20_5 {width:100px; height:20px; float:left;}

#checklabel_uid20_0  {width:50px; display:inline; float:right;}
#checklabel_uid20_1  {width:50px; display:inline; float:right;}
#checklabel_uid20_2  {width:50px; display:inline; float:right;}
#checklabel_uid20_3  {width:130px; display:inline; float:right;}
#checklabel_uid20_4  {width:70px; display:inline; float:right;}
#checklabel_uid20_5  {width:50px; display:inline; float:right;}
 
#powermaildiv_uid20 { margin:5px 0 5px 0px; display:block;}
#powermaildiv_uid20 input {width:20px; border:0; float:left; margin-left:20px;}

.checkcontainer_uid178_0 {width:100px; height:20px; float:left;}
.checkcontainer_uid178_1 {width:100px; height:20px; float:left;}
.checkcontainer_uid178_2 {width:100px; height:20px; float:left;}
.checkcontainer_uid178_3 {width:180px; height:20px; float:left;}
.checkcontainer_uid178_4 {width:120px; height:20px; float:left;}
.checkcontainer_uid178_5 {width:100px; height:20px; float:left;}

#checklabel_uid178_0  {width:50px; display:inline; float:right;}
#checklabel_uid178_1  {width:50px; display:inline; float:right;}
#checklabel_uid178_2  {width:50px; display:inline; float:right;}
#checklabel_uid178_3  {width:130px; display:inline; float:right;}
#checklabel_uid178_4  {width:70px; display:inline; float:right;}
#checklabel_uid178_5  {width:50px; display:inline; float:right;}
 
#powermaildiv_uid178 { margin:5px 0 5px 0px; display:block;}
#powermaildiv_uid178 input {width:20px; border:0; float:left; margin-left:20px;}

#powermaildiv_uid21 {margin-top:10px;}
#powermaildiv_uid21 input{margin-top:10px; width:400px;  float:none; border: 1px solid #aaa;}
#powermaildiv_uid21 label {margin-top:10px; margin-left:22px; width:140px; display:inline; float:none;}

#powermaildiv_uid179 {margin-top:10px;}
#powermaildiv_uid179 input{margin-top:10px; width:400px;  float:none; border: 1px solid #aaa;}
#powermaildiv_uid179 label {margin-top:10px; margin-left:22px; width:140px; display:inline; float:none;}

#powermaildiv_uid22{ margin:5px 0 5px 0px; display:block;}
#powermaildiv_uid22 label {
position:relative;
width:150px;
margin-top:10px;
float:left;
}

#powermaildiv_uid22 input {
margin-top:10px;
width:170px;
border: 1px solid #aaa;
}

#powermaildiv_uid180{ margin:5px 0 5px 0px; display:block;}
#powermaildiv_uid180 label {
position:relative;
width:150px;
margin-top:10px;
float:left;
}

#powermaildiv_uid180 input {
margin-top:10px;
width:170px;
border: 1px solid #aaa;
}

/* ***************************** Checkboxen Bestuhlung ************ */
.checkcontainer_uid26_0 {width:120px; height:20px; float:left;}
.checkcontainer_uid26_1 {width:150px; height:20px; float:left;}
.checkcontainer_uid26_2 {width:75px; height:20px; float:left;}
.checkcontainer_uid26_3 {width:90px; height:20px; float:left;}
.checkcontainer_uid26_4 {width:125px; height:20px; float:left;}
.checkcontainer_uid26_5 {width:95px; height:20px; float:left;}

#checklabel_uid26_0  {width:70px; display:inline; float:right;}
#checklabel_uid26_1  {width:100px; display:inline; float:right;}
#checklabel_uid26_2  {width:30px; display:inline; float:right;}
#checklabel_uid26_3  {width:45px; display:inline; float:right;}
#checklabel_uid26_4  {width:80px; display:inline; float:right;}
#checklabel_uid26_5  {width:50px; display:inline; float:right;}
 
#powermaildiv_uid26 { margin:5px 0 5px 0px; display:block; clear:both;}
#powermaildiv_uid26 input {width:20px; border:0; float:left; margin-left:20px;}

.checkcontainer_uid181_0 {width:150px; height:20px; float:left;}
.checkcontainer_uid181_1 {width:150px; height:20px; float:left;}
.checkcontainer_uid181_2 {width:75px; height:20px; float:left;}
.checkcontainer_uid181_3 {width:90px; height:20px; float:left;}
.checkcontainer_uid181_4 {width:125px; height:20px; float:left;}
.checkcontainer_uid181_5 {width:95px; height:20px; float:left;}

#checklabel_uid181_0  {width:100px; display:inline; float:right;}
#checklabel_uid181_1  {width:100px; display:inline; float:right;}
#checklabel_uid181_2  {width:30px; display:inline; float:right;}
#checklabel_uid181_3  {width:45px; display:inline; float:right;}
#checklabel_uid181_4  {width:80px; display:inline; float:right;}
#checklabel_uid181_5  {width:50px; display:inline; float:right;}
 
#powermaildiv_uid181 { margin:5px 0 5px 0px; display:block; clear:both;}
#powermaildiv_uid181 input {width:20px; border:0; float:left; margin-left:20px;}

#powermaildiv_uid27 {clear:both; margin:5px 0 5px 0px; }
#powermaildiv_uid27 input{margin-top:10px; width:400px;  float:none; border: 1px solid #aaa;}
#powermaildiv_uid27 label { margin-top:10px; margin-left:22px; width:140px; display:inline; float:none;}


#powermaildiv_uid182 {clear:both; margin:5px 0 5px 0px; }
#powermaildiv_uid182 input{margin-top:10px; width:400px;  float:none; border: 1px solid #aaa;}
#powermaildiv_uid182 label { margin-top:10px; margin-left:22px; width:140px; display:inline; float:none;}

#powermaildiv_uid28{ margin:5px 0 5px 0px; display:block;}
#powermaildiv_uid28 label {
position:relative;
width:150px;
margin-top:10px;
float:left;
}

#powermaildiv_uid28 input {
margin-top:10px;
width:170px;
border: 1px solid #aaa;
}

#powermaildiv_uid183{ margin:5px 0 5px 0px; display:block;}
#powermaildiv_uid183 label {
position:relative;
width:150px;
margin-top:10px;
float:left;
}

#powermaildiv_uid183 input {
margin-top:10px;
width:170px;
border: 1px solid #aaa;
}
/* ***************************** Checkboxen Technik ************ */
.checkcontainer_uid29_0 {width:120px; height:20px;float:left;}
.checkcontainer_uid29_1 {width:120px; height:20px;float:left;}
.checkcontainer_uid29_2 {width:180px; height:20px;float:left;}
.checkcontainer_uid29_3 {width:130px; height:20px;float:left;}
.checkcontainer_uid29_4 {width:135px; height:20px;float:left;}

#checklabel_uid29_0  {width:75px; display:inline; float:right;}
#checklabel_uid29_1  {width:75px; display:inline; float:right;}
#checklabel_uid29_2  {width:135px; display:inline; float:right;}
#checklabel_uid29_3  {width:85px; display:inline; float:right;}
#checklabel_uid29_4  {width:85px; display:inline; float:right;}
 
#powermaildiv_uid29 { margin:5px 0 5px 0px;display:block; clear:both;}
#powermaildiv_uid29 input {width:20px; border:0; float:left; margin-left:20px;}

.checkcontainer_uid184_0 {width:150px; height:20px;float:left;}
.checkcontainer_uid184_1 {width:150px; height:20px;float:left;}
.checkcontainer_uid184_2 {width:145px; height:20px;float:left;}
.checkcontainer_uid184_3 {width:128px; height:20px;float:left;}
.checkcontainer_uid184_4 {width:130px; height:20px;float:left;}

#checklabel_uid184_0  {width:105px; display:inline; float:right;}
#checklabel_uid184_1  {width:105px; display:inline; float:right;}
#checklabel_uid184_2  {width:100px; display:inline; float:right;}
#checklabel_uid184_3  {width:85px; display:inline; float:right;}
#checklabel_uid184_4  {width:85px; display:inline; float:right;}
 
#powermaildiv_uid184 { margin:5px 0 5px 0px;display:block; clear:both;}
#powermaildiv_uid184 input {width:20px; border:0; float:left; margin-left:15px;}

#powermaildiv_uid30 {clear:both; margin:5px 0 5px 0px; }
#powermaildiv_uid30 input{margin-top:10px; width:400px;  float:none; border: 1px solid #aaa;}
#powermaildiv_uid30 label {margin-top:10px; margin-left:22px; width:140px; display:inline; float:none;}

#powermaildiv_uid185 {clear:both; margin:5px 0 5px 0px; }
#powermaildiv_uid185 input{margin-top:10px; width:400px;  float:none; border: 1px solid #aaa;}
#powermaildiv_uid185 label {margin-top:10px; margin-left:22px; width:140px; display:inline; float:none;}
 
 /* - - - - - - -- radio Austellung - - - - -------------------------------------------- - */
#powermaildiv_uid31 {margin-top:10px; display:block; width:400px; height:20px;}
#powermaildiv_uid31 label {width:40px; display:inline; float:right;}
#powermaildiv_uid31 input {width:20px; border:0px; float:left; margin-top:0px; }
#powermaildiv_uid31 p.tx_powermail_pi1_fieldwrap_html_radio_title { height:23px;float:left;}
.radiocontainer_uid31_0{margin-left:0px; width:90px; float:left;}
.radiocontainer_uid31_1{width:90px; float:left; }

#powermaildiv_uid186 {margin-top:10px; display:block; width:400px; height:20px;}
#powermaildiv_uid186 label {width:40px; display:inline; float:right;}
#powermaildiv_uid186 input {width:20px; border:0px; float:left; margin-top:0px;}
#powermaildiv_uid186 p.tx_powermail_pi1_fieldwrap_html_radio_title { width:200px; height:23px;float:left;}
.radiocontainer_uid186_0{margin-left:0px; width:90px; float:left;}
.radiocontainer_uid186_1{width:90px; float:left;}


#powermaildiv_uid33 {clear:both; margin:0px; display:block; width:400px; height:20px;}
#powermaildiv_uid33 label {width:40px; display:inline; float:right;}
#powermaildiv_uid33 input {width:20px; border:0px; float:left; margin-top:0px;}
#powermaildiv_uid33 p.tx_powermail_pi1_fieldwrap_html_radio_title { height:23px;float:left;}
.radiocontainer_uid33_0{margin-left:0px; width:90px; float:left;}
.radiocontainer_uid33_1{width:90px; float:left; }

#powermaildiv_uid187 {
width:240px;
height:20px;
margin-left:450px;
margin-top:-30px;
}

#powermaildiv_uid187 label{
position:relative;
width:130px;
float:left;
}

#powermaildiv_uid187 input {
width:80px;
border: 1px solid #aaa;
float:right;
}

#powermaildiv_uid188 {clear:both; margin:0px; display:block; width:400px; height:20px;}
#powermaildiv_uid188 label {width:40px; display:inline; float:right;}
#powermaildiv_uid188 input {width:20px; border:0px; float:left; margin-top:0px;}
#powermaildiv_uid188 p.tx_powermail_pi1_fieldwrap_html_radio_title {width:200px; height:23px;float:left;}
.radiocontainer_uid188_0{margin-left:0px; width:90px; float:left;}
.radiocontainer_uid188_1{width:90px; float:left; }

#powermaildiv_uid34 {clear:both; margin:0px; display:block; width:400px; height:20px;}
#powermaildiv_uid34 label {width:40px; display:inline; float:right; }
#powermaildiv_uid34 input {width:20px; border:0; float:left; margin-top:0px;}
#powermaildiv_uid34 p.tx_powermail_pi1_fieldwrap_html_radio_title {height:23px;float:left;}
.radiocontainer_uid34_0{margin-left:0px; width:90px;float:left; }
.radiocontainer_uid34_1{width:90px;float:left; }

#powermaildiv_uid189 {clear:both; margin:0px; display:block; width:400px; height:20px;}
#powermaildiv_uid189 label {width:40px; display:inline; float:right; }
#powermaildiv_uid189 input {width:20px; border:0; float:left; margin-top:0px;}
#powermaildiv_uid189 p.tx_powermail_pi1_fieldwrap_html_radio_title {width:200px; height:23px;float:left;}
.radiocontainer_uid189_0{margin-left:0px; width:90px;float:left; }
.radiocontainer_uid189_1{width:90px;float:left; }


#powermaildiv_uid35 {clear:both; margin:0px; display:block; width:400px; height:20px;}
#powermaildiv_uid35 label {width:40px; display:inline; float:right;}
#powermaildiv_uid35 input {width:20px; border:0; float:left; margin-top:0px;}
#powermaildiv_uid35 p.tx_powermail_pi1_fieldwrap_html_radio_title { height:23px;float:left;}
.radiocontainer_uid35_0{margin-left:0px; width:90px;float:left; }
.radiocontainer_uid35_1{width:90px;float:left; }

#powermaildiv_uid190 {clear:both; margin:0px; display:block; width:400px; height:20px;}
#powermaildiv_uid190 label {width:40px; display:inline; float:right;}
#powermaildiv_uid190 input {width:20px; border:0; float:left; margin-top:0px;}
#powermaildiv_uid190 p.tx_powermail_pi1_fieldwrap_html_radio_title {width:200px; height:23px;float:left;}
.radiocontainer_uid190_0{margin-left:0px; width:90px;float:left; }
.radiocontainer_uid190_1{width:90px;float:left; }

#powermaildiv_uid36 {clear:both; margin:0px; display:block; width:400px; height:20px;}
#powermaildiv_uid36 label {width:40px; display:inline; float:right; }
#powermaildiv_uid36 input {width:20px; border:0; float:left; margin-top:0px;}
#powermaildiv_uid36 p.tx_powermail_pi1_fieldwrap_html_radio_title { height:23px;float:left;}
.radiocontainer_uid36_0{margin-left:0px; width:90px;float:left; }
.radiocontainer_uid36_1{width:90px;float:left; }

#powermaildiv_uid191 {clear:both; margin:0px; display:block; width:400px; height:20px;}
#powermaildiv_uid191 label {width:40px; display:inline; float:right; }
#powermaildiv_uid191 input {width:20px; border:0; float:left; margin-top:0px;}
#powermaildiv_uid191 p.tx_powermail_pi1_fieldwrap_html_radio_title {width:200px; height:23px;float:left;}
.radiocontainer_uid191_0{margin-left:0px; width:90px;float:left; }
.radiocontainer_uid191_1{width:90px;float:left; }

#powermaildiv_uid37 {clear:both;}
#powermaildiv_uid37 label {
position:relative;
width:150px;
margin-top:5px;
float:left;
}

#powermaildiv_uid37 textarea {height:30px; width:334px; row:4; cols:4;}

#powermaildiv_uid192 {clear:both;}
#powermaildiv_uid192 label {
position:relative;
width:150px;
margin-top:5px;
float:left;
}

#powermaildiv_uid192 textarea {height:30px; width:334px; row:4; cols:4;}

#powermaildiv_uid25 label {
position:relative;
width:150px;
margin-top:5px;
float:left;
}
#powermaildiv_uid32 label {
position:relative;
width:150px;
margin-top:5px;
float:left;
}
#uid25_msg{display: none;}
#uid32_msg{display: none;}

#powermaildiv_uid193 label {
position:relative;
width:150px;
margin-top:5px;
float:left;
}
#powermaildiv_uid194 label {
position:relative;
width:150px;
margin-top:5px;
float:left;
}
#uid193_msg{display: none;}
#uid194_msg{display: none;}

#powermaildiv_uid38 label{
position:relative;
width:150px;
margin-top:0px;
float:left;
}

#powermaildiv_uid38 input {
width:170px;
margin-top:0px;
}

#powermaildiv_uid195 label{
position:relative;
width:150px;
margin-top:0px;
float:left;
}

#powermaildiv_uid195 input {
width:170px;
margin-top:0px;
}

#powermaildiv_uid39 label{
position:relative;
width:150px;
margin-top:10px;
float:left;
}

#powermaildiv_uid39 input {
width:170px;
margin-top:10px;
}

#powermaildiv_uid196 label{
position:relative;
width:150px;
margin-top:10px;
float:left;
}

#powermaildiv_uid196 input {
width:170px;
margin-top:10px;
}


/* ***************************** Radiobuttons kategorie ************ */

#powermaildiv_uid40 { margin-top:10px; display:block; width:600px; height:20px;}
#powermaildiv_uid40 label {width:60px; display:inline; float:right;  margin-right:20px;}
#powermaildiv_uid40 input {width:20px; border:0; float:left; margin-top:0px;}
#powermaildiv_uid40 p.tx_powermail_pi1_fieldwrap_html_radio_title { height:23px;float:left;}
.radiocontainer_uid40_0{margin-left:10px; width:110px;float:left;}
.radiocontainer_uid40_1{width:110px;float:left; }
.radiocontainer_uid40_2{width:110px;float:left; }

#powermaildiv_uid197 { margin-top:10px; display:block; width:600px; height:20px;}
#powermaildiv_uid197 label {width:60px; display:inline; float:right;  margin-right:20px;}
#powermaildiv_uid197 input {width:20px; border:0; float:left; margin-top:0px;}
#powermaildiv_uid197 p.tx_powermail_pi1_fieldwrap_html_radio_title { height:23px;float:left;}
.radiocontainer_uid197_0{margin-left:10px; width:110px;float:left;}
.radiocontainer_uid197_1{width:110px;float:left; }
.radiocontainer_uid197_2{width:110px;float:left; }

#powermaildiv_uid41 {clear:both; margin:5px 0 5px 0px; }
#powermaildiv_uid41 input{width:400px;  float:none; border: 1px solid #aaa;}
#powermaildiv_uid41 label { margin-left:22px; width:140px; display:inline; float:none;}

#powermaildiv_uid198 {clear:both; margin:5px 0 5px 0px; }
#powermaildiv_uid198 input{width:400px;  float:none; border: 1px solid #aaa;}
#powermaildiv_uid198 label { margin-left:22px; width:140px; display:inline; float:none;}

#powermaildiv_uid42 {clear:both;}
#powermaildiv_uid42 label {
position:relative;
width:150px;
margin-top:10px;
float:left;
}

#powermaildiv_uid42 textarea { margin-top:10px; width:334px;height:30px;}

#powermaildiv_uid199 {clear:both;}
#powermaildiv_uid199 label {
position:relative;
width:150px;
margin-top:10px;
float:left;
}

#powermaildiv_uid199 textarea { margin-top:10px; width:334px;height:30px;}

#powermaildiv_uid162 {
width:240px;
height:20px;
margin-left:380px;
margin-top:-30px;
}

#powermaildiv_uid162 label{
position:relative;
width:130px;
float:left;
}

#powermaildiv_uid162 input {
width:80px;float:right;
border: 1px solid #aaa;
}

/* ***************************** Regio WelcomeCard Formular ************ */

#tx-powermail-pi1_fieldset_6{
position:relative;
height:190px;
width:730px;
border:0px;
	
}

#tx-powermail-pi1_fieldset_6 legend{margin-left:-5px;font-weight: bold;}

#tx-powermail-pi1_fieldset_7{
width:730px;
border:0px;
}

#tx-powermail-pi1_fieldset_7 legend{margin-left:-5px;font-weight: bold;}

#powermaildiv_uid49 {clear:both; margin:5px 0 5px 0px; width:700px;}
#powermaildiv_uid49 p{font-weight:normal;}
/*#powermaildiv_uid50 input{width:400px;  float:none; border: 1px solid #aaa;}*/
#powermaildiv_uid53 {width:306px; margin-left:411px; }

#powermaildiv_uid50 label {position:absolute;width:400px;}
#powermaildiv_uid50 input{margin-left:410px; width:40px; border: 1px solid #aaa;}
#powermaildiv_uid51 label {position:absolute;width:400px;}
#powermaildiv_uid51 input{margin-left:410px;width:40px;border: 1px solid #aaa;}
#powermaildiv_uid52 label {position:absolute;width:400px;}
#powermaildiv_uid52 input{margin-left:410px;width:40px; border: 1px solid #aaa;}

.einzel {width:40px; height:70px; margin-left:420px; margin-top:-62px;}

html* .einzel {width:40px; height:70px; margin-left:460px; margin-top:-62px;}

.einzel li{list-style-type:none; margin-left:-30px; height:18px;text-align:right;}

#powermaildiv_uid64 {clear:both; margin-top:-20px; display:block; width:400px; height:20px;}
#powermaildiv_uid64 label {width:50px; display:inline; float:right;}
#powermaildiv_uid64 input {width:20px; border:0px; float:left; margin-top:0px;}
#powermaildiv_uid64 p.tx_powermail_pi1_fieldwrap_html_radio_title { height:23px;float:left;}
.radiocontainer_uid64_0{margin-left:10px; width:80px; float:left;}
.radiocontainer_uid64_1{width:80px; float:left; }

#tx-powermail-pi1_fieldset_7 label{position:absolute;width:120px;margin-top:5px;}
#tx-powermail-pi1_fieldset_7 input{margin-left:177px; width:227px;margin-top:5px;}

#powermaildiv_uid65 p{font-weight:normal;}
#powermaildiv_uid66 input {margin-left:177px;}