BODY{
	padding:				0px;
	margin:					0px;
} 

TD{
	padding:				0px;
	margin:					0px;
} 
 

H1, H2, H3{
	padding:				0px;
	margin:					0px;
}

.TDP{
	padding:				1px 0px 0px 5px;
	margin:					0px;
}  

.TD_BORDER{
	padding-top:    		0px; 
	padding-left:   		0px; 
	padding-right:  		0px; 
	padding-bottom: 		0px;
	border-top: 			#B1B1B1 1px solid; 
	border-left: 			#B1B1B1 1px solid; 
	border-right: 			#B1B1B1 1px solid;
	border-bottom: 			#B1B1B1 1px solid; 
}

TABLE{
	padding:				0px;
	margin:					0px;
} 

FORM{
	padding:				0px;
	margin:					0px;
} 

BR{
	padding:				0px;
	margin:					0px;
	font-size:				2px;	
	line-height:			2px;
} 

DIV.abstand{
	padding:				0px;
	margin:					2px;

} 

.leer{
	background-image:		url(/gfx/kosmetik_3_1_sch_w.gif); 
	background-repeat:		repeat-x;
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				1px;
	color: 					#FFFFFF;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			1px;
	padding:				5px 0px 5px 0px;
	margin:					5px 0px 0px 0px;	
}

P{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			15px;
	text-align:				left;
	color: 					#292929;
	padding:				0px 5px 5px 0px;
	margin:					0px;
	font-variant: 			none; 
	text-decoration: 		none;
	text-align:				justify;
}

UL{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			15px;
	vertical-align:			middle;
	color: 					#292929;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 2px 20px;
	list-style-image:		url(/gfx/kare_liste_8_10.gif);
	font-variant: 			none; 
	text-decoration: 		none;
}

UL.recht{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			13px;
	vertical-align:			middle;
	color: 					#292929;
	padding:				0px 0px 0px 0px;
	margin:					3px 0px 0px 20px;
	list-style-image:		url(/gfx/kare_liste_8_11.gif);
	font-variant: 			none; 
	text-decoration: 		none;
}


.H1CL{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				13px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			16px;
	text-align:				left;
	color: 					#812D56;
	padding:				10px 0px 0px 0px;
	margin:					5px 0px 2px 0px;
	font-variant: 			none; 
	text-decoration: 		none;
	background-image:		url(/gfx/kosmetik_3_1_sch_w.gif); 
	background-repeat:		repeat-x;
}

.H2CL{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				12px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			16px;
	text-align:				left;
	color: 					#7A7878;
	text-decoration: 		none;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 5px 0px;
	font-variant: 			none; 
}

DFN{
	font-family:			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	font-size:				10px;
	color:					#292929;
	font-weight: 			normal;
	line-height: 			14px; 
	font-style: 			normal;
	font-variant: 			normal;
	text-decoration: 		none;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
}

.PR10{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				12px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			15px;
	text-align:				left;
	color: 					#292929;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.PR9{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				14px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			16px;
	text-align:				right;
	color: 					#CC116C;
	padding:				0px 0px 0px 0px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.PR99{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				14px;
	font-weight:			600;
	font-style: 			italic; 
	line-height:			16px;
	text-align:				right;
	color: 					#6D6D6D;
	padding:				0px 0px 0px 0px;
	text-decoration: 		none;
}


.PR8{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				12px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			14px;
	text-align:				left;
	color: 					#CC116C;
	padding:				8px 0px 4px 0px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.ccf{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				12px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			14px;
	text-align:				left;
	color: 					#CC116C;
	padding:				0px 0px 0px 0px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.PR10_leer{
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:				1px;
 	line-height:			1px;
}

.PR7{
	font-family:			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	font-size:				10px;
	color:					#CC116C;
	font-weight: 			normal;
	font-weight:			300;
	line-height: 			14px; 
	font-style: 			italic;
	font-variant: 			normal;
	text-decoration: 		none;
	padding:				0px 0px 0px 0px;
	cursor::				hand;
} 

.form_klein{
	font-family : 			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	color : 				#292929;
	font-size : 			10px;
	line-height : 			12px;
	background-color: 		#FFFFFF;
	font-weight : 			300;
	width:					26px;
	height:					14px;
	padding-top:    		0px; 
	padding-left:   		3px; 
	padding-right:  		0px; 
	padding-bottom: 		0px;
	border-top: 			#B1B1B1 1px solid; 
	border-left: 			#B1B1B1 1px solid; 
	border-right: 			#B1B1B1 1px solid;
	border-bottom: 			#B1B1B1 1px solid; 
}

.formik{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			12px;
	color: 					#292929;
	width:					100%;
	padding-top:    		2px; 
	padding-left:   		2px; 
	padding-right:  		2px; 
	padding-bottom: 		0px;
	border-top: 			#B1B1B1 1px solid; 
	border-left: 			#B1B1B1 1px solid; 
	border-right: 			#B1B1B1 1px solid;
	border-bottom: 			#B1B1B1 1px solid; 
	margin:					0px;
	overflow:				auto;
}

.form_kleiner{
	font-family : 			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	color : 				#292929;
	font-size : 			10px;
	line-height : 			12px;
	background-color: 		#FFFFFF;
	font-weight : 			300;
	width:					20%;
	height:					14px;
	padding-top:    		0px; 
	padding-left:   		3px; 
	padding-right:  		0px; 
	padding-bottom: 		0px;
	border-top: 			#B1B1B1 1px solid; 
	border-left: 			#B1B1B1 1px solid; 
	border-right: 			#B1B1B1 1px solid;
	border-bottom: 			#B1B1B1 1px solid; 
}

.form_kontakt_smoll{
	font-family : 			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	color : 				#292929;
	font-size : 			10px;
	line-height : 			12px;
	background-color: 		#FFFFFF;
	font-weight : 			300;
	width:					100%;
	height:					16px;
	padding-top:    		0px; 
	padding-left:   		3px; 
	padding-right:  		0px; 
	padding-bottom: 		0px;
	border-top: 			#B1B1B1 1px solid; 
	border-left: 			#B1B1B1 1px solid; 
	border-right: 			#B1B1B1 1px solid;
	border-bottom: 			#B1B1B1 1px solid; 
}

.form_kontakt_smoller{
	font-family : 			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	color : 				#292929;
	font-size : 			10px;
	line-height : 			12px;
	background-color: 		#FFFFFF;
	font-weight : 			300;
	width:					75%;
	height:					14px;
	padding-top:    		0px; 
	padding-left:   		3px; 
	padding-right:  		0px; 
	padding-bottom: 		0px;
	border-top: 			#B1B1B1 1px solid; 
	border-left: 			#B1B1B1 1px solid; 
	border-right: 			#B1B1B1 1px solid;
	border-bottom: 			#B1B1B1 1px solid; 
}

.form_kontakt_sm_pflicht{
	font-family : 			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	color : 				#292929;
	font-size : 			10px;
	line-height : 			12px;
	background-color: 		#E8EEEC;
	font-weight : 			300;
	width:					100%;
	height:					16px;
	padding-top:    		0px; 
	padding-left:   		3px; 
	padding-right:  		0px; 
	padding-bottom: 		0px;
	border-top: 			#B1B1B1 1px solid; 
	border-left: 			#B1B1B1 1px solid; 
	border-right: 			#B1B1B1 1px solid;
	border-bottom: 			#B1B1B1 1px solid; 
}

A:LINK{
	font-family:			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	font-size:				11px;
	color:					#292929;
	font-weight: 			normal;
	line-height: 			14px; 
	font-style: 			normal;
	font-variant: 			normal;
	text-decoration: 		none;
	padding:				0px 0px 0px 0px;
	corsor:					pointer;
} 


A:ACTIVE{
	font-family:			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	font-size:				11px;
	color:					#FF017B;
	font-weight: 			bold;
	line-height: 			14px; 
	font-style: 			normal;
	font-variant: 			normal;
	text-decoration: 		none;
	padding:				0px 0px 0px 0px;
	cursor::				pointer;
}


A:VISITED{
	font-family:			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	font-size:				11px;
	color:					#292929;
	font-weight: 			normal;
	line-height: 			14px; 
	font-style: 			normal;
	font-variant: 			normal;
	text-decoration: 		none;
	padding:				0px 0px 0px 0px;
	cursor::				pointer;
}

A:HOVER{
	font-family: 			Lucida Sans Unicode,Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color:					#CC116C; 
	font-weight: 			400;
	line-height: 			14px;
	font-style:				normal;
	font-variant: 			none; 
	font-variant: 			normal;
	text-decoration: 		none;
	padding:				0px 0px 0px 0px;	
	cursor::				pointer;
}

.oben{
	font-family: 			Lucida Sans Unicode,Arial, Helvetica, sans-serif;
	font-size: 				0px;
	font-weight: 			300;
	line-height: 			0px;
	margin:					0px;
	padding:				0px;	
	cursor::				pointer;
}

.bmi_H2{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				10px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			12px;
	color: 					#CC116C;
	padding:				0px 0px 0px 0px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.bmi_PR10{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			12px;
	color: 					#292929;
	padding:				10px 0px 10px 10px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.bmi_PR9{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			12px;
	color: 					#292929;
	padding:				5px 0px 10px 5px;
	border-top: 			#B1B1B1 1px solid; 
	border-left: 			#B1B1B1 0px solid; 
	border-right: 			#B1B1B1 0px solid;
	border-bottom: 			#B1B1B1 0px solid; 
}

.bmi_inhalt{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			12px;
	color: 					#292929;
	padding:				0px 0px 0px 0px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.form_box{
	font-family : 			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	color : 				#292929;
	font-size : 			9px;
	line-height: 			9px;
	background-color: 		#FFFFFF;
	font-weight : 			300;
	width:					12px;
	height:					12px;
	padding-top:    		0px; 
	padding-left:   		0px; 
	padding-right: 			0px; 
	padding-bottom: 		0px;
}



.form_knopf{
	font-family : 			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	color : 				#292929;
	font-size : 			9px;
	line-height : 			10px;
	background-color: 		#F2F2F2;
	font-weight : 			300;
	width:					70px;
	height:					16px;
	padding-top:    		-10px; 
	padding-left:   		0px; 
	padding-right:  		0px; 
	padding-bottom: 		4px;
	border-top: 			#B1B1B1 1px solid; 
	border-left: 			#B1B1B1 1px solid; 
	border-right: 			#B1B1B1 1px solid;
	border-bottom: 			#B1B1B1 1px solid; 
	cursor:					pointer;
}

.form_knopf_2{
	font-family : 			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	color : 				#CC116C;
	font-size : 			9px;
	line-height : 			10px;
	background-color: 		#F2F2F2;
	font-weight : 			600;
	width:					80px;
	height:					16px;
	padding-top:    		0px; 
	padding-left:   		0px; 
	padding-right:  		0px; 
	padding-bottom: 		4px;
	border-top: 			#B1B1B1 1px solid; 
	border-left: 			#B1B1B1 1px solid; 
	border-right: 			#B1B1B1 1px solid;
	border-bottom: 			#B1B1B1 1px solid; 
	cursor:					pointer;
	margin:					0px;
}

.recht_inhalt{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	font-size:				10px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			13px;
	color: 					#292929;
	padding:				0px 0px 0px 4px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.heiss{
	font-family: 			Lucida Sans Unicode,Arial, Helvetica, sans-serif;
	font-size: 				12px;
	font-weight: 			600;
	font-style:				normal;
	text-align:				left;
	line-height: 			14px;
	color:					#CC116C; 
	padding:				4px 0px 4px 4px;
	corsor:					default;
}

H3{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				12px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			15px;
	text-align:				left;
	color: 					#CC116C;
	padding:				0px 5px 5px 0px;
	margin:					0px 0px 0px 0px;
}

.form_schreiben{
	background-image:		url(/gfx/kosmetik_3_1_sch_w.gif); 
	background-repeat:		repeat-x;
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				3px;
	color: 					#FFFFFF;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			1px;
	padding:				5px 0px 5px 0px;
	margin:					5px 0px 0px 0px;	
}

/*BBB8B8  7F7373  B1B1B1 CC116C B1B1B1 292929 6D6D6D  0DA17D Lucida Console Lucida Sans Unicode 227460 8 #CC116C E16484 F1F0EA*/




/*Classen für Einsitegseiten*/

 .ueber_T1{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				11px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			12px;
	color: 					#FFFFFF;
	padding:				0px 0px 0px 10px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.ueber_T2{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				11px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			12px;
	color: 					#812D56;
	padding:				5px 0px 0px 10px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.text_T1{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			15px;
	text-align:				left;
	color: 					#292929;
	padding:				5px 5px 5px 5px;
	margin:					0px;
	font-variant: 			none; 
	text-decoration: 		none;
	text-align:				justify;
}

.text_T2{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			15px;
	text-align:				left;
	color: 					#292929;
	padding:				0px 5px 5px 17px;
	margin:					0px;
	font-variant: 			none; 
	text-decoration: 		none;	
}

.le{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				1px;
	color: 					#FFFFFF;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			1px;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;	
}

.rechts_klein{
	font-family:			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	font-size:				10px;
	color:					#E16484;
	font-weight: 			normal;
	text-align:				right;
	line-height: 			14px; 
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
}

.indexA {
	background: 			url(/gfx/headline-bg-service_1gr_18.gif) top left repeat;
	border: 				1px solid #E3E3E2;
	color:					#CC116C;
	font: 					700 10px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	padding: 				3px 0px 1px 9px;
	text-transform: 		uppercase;
	font-variant: 			small-caps; 
	font-variant: 			normal;
	height:					15px;
}

.indexB{
	padding:				10px 0px 0px 0px;
	margin:					5px 0px 2px 0px;
	font-variant: 			none; 
	text-decoration: 		none;
	background-image:		url(/gfx/kosmetik_3_1_sch_w.gif); 
	background-repeat:		repeat-x;
}




.gr{
	border-left: 			#E3E3E2 1px solid; 
	border-right: 			#E3E3E2 1px solid;
	border-bottom: 			#E3E3E2 1px solid; 
}


.recht_reisen{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
	font-size:				10px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			13px;
	color: 					#292929;
	padding:				5px 10px 0px 10px;
	margin:					0px 0px 0px 0px;	
	font-variant: 			none; 
	text-decoration: 		none;
	
}

/*rechte spalte neue stily*/

.H1_recht{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				10px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			12px;
	color: 					#CC116C;
	padding:				5px 0px 5px 5px;
	font-variant: 			none; 
	text-decoration: 		none;
}

.recht_inhalt_ho{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			12px;
	color: 					#292929;
	padding:				5px 0px 0px 5px;
	font-variant: 			none; 
	text-decoration: 		none;
}

/*ohne abstand*/

.norma{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			300;
	font-style: 			normal; 
	line-height:			15px;
	text-align:				left;
	color: 					#292929;
	padding:				0px;
	margin:					0px;
}

.n{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				13px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			16px;
	text-align:				left;
	color: 					#812D56;
	padding:				0px;
	margin:					0px;
}


/*patenr*/



.H1-P{
	font-family: 			Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif;
	font-size:				13px;
	font-weight:			600;
	font-style: 			normal; 
	line-height:			13px;
	text-align:				left;
	color: 					#812D56;
	padding:				0px 0px 10px 0px;
	margin:					0px 0px 2px 0px;
	font-variant: 			none; 
	text-decoration: 		none;
}
