			label{cursor:pointer;}
			img {border:none;}
			a {text-decoration:none; color:#94141c;}
			a.hover {text-decoration:underline; color:#94141c;}
			.login_text {
							font-family:Arial, Helvetica, sans-serif;
							font-size:9pt;
							color:#94141c;
							margin-bottom: -2px;
							margin-top: 4px;
						}
			.submit		{
							background:url(/pic/button_bg_grey.gif) repeat-x top left;
							font-weight:400;
							color:#333;
							border: outset 1px #b0bfc4;
						}

			.submit:hover	{
							background:url(/pic/button_bg_grey_hover.gif) repeat-x top left;
							font-weight:400;
							color:#94141c;
							border: outset 1px #b0bfc4;
							}
			input		{
							background-color: #ffffff;
							border: 1px #a7a6a6 solid;
						}
			#register	{
							font-family:Arial, Helvetica, sans-serif;
							font-size:10pt;
							color:#333;
							position:relative;
						}
			#button_register {
							background:url(/neuanmeld/pic/button_359x60_orange.png) no-repeat;
							background-position: -1px 0px;
							display:block;
							margin-left:5px;
							height:57px;
							width:359px;
							font-family:Arial, Helvetica, sans-serif; 
							font-size:20px; 
							font-weight: normal; 
							cursor:pointer;
							text-align:center; border:none;
							}
			#button_register:hover {
							background-position: -1px -60px;
							cursor:pointer;
							}
			noscript {
							font-size:0px;
							margin:0;
							padding:0;
							height:0;
							display:none;
							top:-2px;
					}
			.font-pink	{
							color: #eb3fb7;
						}
			.font-orange{
							color: #ff8000;
						}
			.font-green	{
							color: #808000;
						}
			.font-violett	{
							color: #8080ff;
						}
			.font-red-m	{
							color: #c10000;
						}
			.font-turquoise {
							color: #00dfdf;
						}
			.font-rose	{
							color: #ff80c0;
						}


			#preview	{
							position:absolute;
							border:1px solid #ccc;
							background:#fff;
							padding:5px;
							display:none;
							color:#fff;
						}
			ul.infoblock
			{
				list-style:none;
				text-align:left;
				margin-left:0px;
				padding:0;
				width:880px;
				font-size:12px;
				left:-14px;
				padding-top:10px;
			}
			.infoblock li
			{
				float:left;
				margin:0px 18px 0px 0px;padding:0px; 
				width:270px;
				height:170px;
				background: url(/neuanmeld/pic/bg_lp_info_u_252x150.png) no-repeat;
				background-position:0px 0px;

			}
			.infoblock li ul {padding:0px;margin:0px;}
			.infoblock li ul li
			{
				list-style-image:url(/neuanmeld/pic/bulletpoint-orange_4x4.gif);
				width:180px;
				margin:0px;
				padding:0px;
				height:auto;
				float:none;
				background:none;
				}
			

			.infoblock span.text
			{	
				display:block;
				padding:8px 10px 30px 10px;
				line-height:1.2em; 
			}
			.infoblock span span.infoheadline
			{
				line-height:1.4em; 
				font-size:13px;
				margin:0 0 10px 0;
				text-align:left;
				color:#94141c;
				font-weight:bold;
				display:block;
			}
			.infoblock span.text2
			{	
				display:block;
				padding:25px 30px 30px 30px;
			}
			.infoblock p
			{
				margin:0px;
				}
            ul.footer_lp_infoblock
			{
				list-style:none;
				text-align:left;
				margin-left:0px;
				padding:0;
				width:880px;
				font-size:12px;
				left:-14px;
				padding-top:10px;
			}
			.footer_lp_infoblock li
			{
				float:left;
				margin:0px 18px 0px 0px;padding:0px; 
				width:400px;											
			}
			.footer_lp_infoblock li ul {padding:0px;margin:0px;}
			.footer_lp_infoblock li ul li
			{
				list-style-image:url(/neuanmeld/pic/bulletpoint-orange_4x4.gif);
				width:180px;
				margin:0px;
				padding:0px;
				height:auto;
				float:none;
				background:none;
				}
			

			.footer_lp_infoblock span.text
			{	
				display:block;
				padding:8px 10px 30px 10px;
				line-height:1.8em; 
			}
			.footer_lp_infoblock span span.infoheadline
			{
				line-height:1.4em; 
				font-size:13px;
				margin:0 0 10px 0;
				text-align:left;
				color:#94141c;
				font-weight:bold;
				display:block;
			}
			.footer_lp_infoblock span.text2
			{	
				display:block;
				padding:25px 30px 30px 30px;
			}
			.footer_lp_infoblock p
			{
				margin:0px;
				}				
			.dick
			{
				font-weight:bold;
				margin:10px 0px 5px 0px;
				}		
					
			.adressInfo1
			{
				display:inline;
				width:70px;
				float:left;
				}					
			.adressInfo2
			{
				display:inline;
				width:140px;
				float:right;
				text-align:left;
				}				
			.left{float:left;}
			.loginTop
			{
				color:#94141C;
				width:300px; 
				height: 70px; 
				float:right; 
				padding:30px 0 0 0;
				text-align:right;
				line-height:1.0em; 
				font-size:11px;
			}
            .loginLPTop
			{
				color:#94141C;
				width:180px; 
				height: 70px; 
				float:right; 
				padding:30px 0 0 0;
				text-align:right;
				line-height:1.0em; 
				font-size:11px;
			}
			.loginLPTop a,.loginTop a:hover,.loginTop a:active,.loginTop a:visited
			{
				text-decoration:underline;
				font-weight:bold;
				}						
			.loginTop a,.loginTop a:hover,.loginTop a:active,.loginTop a:visited
			{
				text-decoration:underline;
				font-weight:bold;
				}
			.TopWave{z-index:10000;position: fixed; top:0; left:0; width:100%; text-align:left; margin:0; padding:0;}
			.TopWaveEnd{z-index:10000;position: fixed; top:0; left:988px; width:100%; background: url(/neuanmeld/pic/welle-oben-bg.png) repeat-x; margin:0; padding:0;}
	
			
			.dc_background{position: relative; top:30px; background: url(/pic/bg_wings_911x637.gif) no-repeat center 10px;}
			.HeadMemberCount{border-bottom:solid 1px #d9d9d9; margin-top: 0px;}

			.BoxUnterCarrot{padding:0 0 0 5px;}
			.BoxCarrot{padding-top: 2px;height:230px; width:400px; display:block; /*background: url(/neuanmeld/pic/pfeil_lp_paar_385x230.png) no-repeat left top;*/}
			.dcleftRegister{float:left; width: 400px;}
			.dc-home-register{width:825px; background: transparent;}

			.formularTop{background: url(/neuanmeld/pic/bg_reg-form_400x12_red6_top.png) no-repeat top; height: 12px;}
			.formularMiddle{margin:0; width:400px; display:block; background: url(/neuanmeld/pic/bg_reg-form_400x12_red6_middle.png);}
			.formularEnde{margin:0; background: url(/neuanmeld/pic/bg_reg-form_400x12_red6_bottom.png) no-repeat bottom; height: 12px;}
			.formSlogan{text-align:left; margin-left:22px; font-family:Arial Helvetica, sans-serif; padding-bottom: 5px; font-size:17.0pt; font-weight:bold; color:#b51c26;}
			
			
			/*Überschreiben von den normale Carrot*/
			.foto_mit_rahmen
			{
				    max-width:230px !important;
					max-height:194px !important; 
					overflow:hidden !important;
					display:block !important;
					border:none;
					width:auto !important;
					height:auto !important;
					vertical-align:middle;
					text-align:center;
					text-align:center !important;
				}
				
			#CarrotInfoTable td {
				border-bottom:1px solid #CCCCCC;
				padding-bottom:0px;
				padding-top:0px;
			}

				
			#CarrotInfoTable
			{
				margin:0px;
				border:none;
				width:387px;
				height:196px;
			}
			#CarrotInfoTable td 
			{
				border:none;
				}
				
			#CarrotInfoTable .aliasheader {
				padding:8px 8px 13px 8px;

				display:block;
			}				
				
			#CarrotInfoTable .td1
			{
				border-top:1px solid #CCCCCC !important;
				border-bottom:1px solid #CCCCCC !important;
				padding:0px !important;
				margin:0px !important;
				background-color:#ffffff;
			}
			#CarrotInfoTable .td0
			{	
				border-left:1px solid #CCCCCC !important;	
				padding:0px 5px 5px 5px;
				width:150px !Important;
				height:175px;
				background-color:#ffffff;
			}
			#CarrotInfoTable .td3
			{	
				border-left:1px solid #CCCCCC !important;				
			}
			.Cproperties0
			{
				display:block;
				line-height:13px;
				padding-bottom:0px 10px 8px 10px;
				font-size:12px;
				width:150px !important;
				}
			.Cproperties1
			{
				display:block;
				font-weight:bold;
				padding-left:8px;
				padding-right:5px;
				width:150px !important;
				}

			.Cproperties2
			{
				display:block;
				font-weight:normal;
				padding:0px 5px 10px 8px;
				width:150px !important;
				}
/*2. Seite*/
			

	.formularGreyTop{background: url(/neuanmeld/pic/bg_reg-form_400x12_red6_top.png) no-repeat top; height: 12px;}
	.formularGreyGreySlogan{line-height:15px;
		padding:0px 10px 10px 70px;
		margin:0; width:320px; display:block;  background: url(/neuanmeld/pic/bg_reg-form_400x12_red6_middle.png);
		color:#666666;
		font-weight:bold;
		font-size:1.1em; 
	}
	.formularGreyMiddle{line-height:15px;padding:10px 25px 40px 25px;margin:0; width:350px; display:block; background: url(/neuanmeld/pic/bg_reg-form_400x12_red6_middle.png);}
	.formularGreyEnde{margin:0; background: url(/neuanmeld/pic/bg_reg-form_400x12_red6_bottom.png) no-repeat bottom; height: 12px;}
	.formGreySlogan{text-transform:uppercase;width:400px;display: block;margin-left:0px;text-align:left; margin:0 0 25px 15px; font-family:Arial Helvetica, sans-serif; padding-bottom: 5px; font-size:1.2em; font-weight:bold; color:#b51c26;}
			
			
			