/* ########## /ALLGEMEIN ######### */

	body{overflow-x:hidden;}
	html,body{margin:0;padding:0;background-image: url(../img/general/bg_body.jpg);}
	body{font: 76% arial,sans-serif}
	p{margin:0 10px 10px}
	div#header {
		line-height:80px;margin:0;padding:0px;background: #fff;color: #79B30B; 
		background-image: url(../img/general/bg_header.jpg);width:1013px; height:120px;
		background-repeat: no-repeat;
	}
	
	/*div#content {line-height:1.4}*/
	
	div#navi_right{background:#ffffff}
	div#footer{background: #333;color: #FFF}
	
	div#wrapper{
		float:left;width:100%;margin-left:-200px;width:100%;
	}
	
	div#content{width:720px; height:auto; min-height:600px; float:left; padding-left:28px;}
	div#navi_right{float:left; width:235px; margin-left:10px;}
	
	div#content_right{width:720px; height:auto; min-height:600px; float:left; padding-left:18px;}
	div#navi_left{float:left; width:235px; margin-left:20px; background:#fff;}
	
	* html div#navi_right{float:left; width:235px; margin-left:8px;}
	* html div#navi_left{float:left; width:235px; margin-left:8px; background:#fff;}
	
	div#unter_navigation{float:right;clear:right;width:200px;background:#ffffff}
	ul#footer{list-style-type:none; margin:0; padding:10px 0 0 20px; //padding:10px 0 0 20px; clear:both; width:100%;}

/* ########## /ALLGEMEIN ######### */

/* ######### CONTENT  ######### */

/*
.borderWrepperTop{
	background-image: url(../img/general/br_wrapper_top.jpg); background-repeat: no-repeat; width:1013px; height:23px;
}
*/

.text_bild_top{
	list-style-type:none; margin:0; padding:0; width:720px; height:240px;
}
	.img_left{
		float:left; width:415px; height:240px;
	}
	*:first-child+html .txt_right{
		float:left; width:275px; padding:10px 15px 0 15px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#444;
	}
	html>body .txt_right{
		float:left; width:275px; padding:10px 15px 0 15px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#444;
	}
	* html .txt_right{
		float:left; width:275px; padding:10px 15px 0 15px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#444;
	}
	
		
	/* ##### BEGINN BOX GROSS ##### */
	
			*:first-child+html .boxGross{
				list-style-type:none; margin:13px 0 0 0; padding:0; width:720px; clear:both;
			}
			
			html>body .boxGross{
				list-style-type:none; margin:13px 0 0 0; padding:0; width:720px; clear:both;	
			}
			
			* html .boxGross{
				list-style-type:none; margin:13px 0 0 0; padding:0; width:720px; clear:both;	
			}
			
			/* BEGINN BOX GROSS FOLGESEITEN */
					*:first-child+html .boxGrossContent{
						list-style-type:none; margin:0; padding:0; width:720px; clear:both;
					}
			
					html>body .boxGrossContent{
						list-style-type:none; margin:0; padding:0; width:720px; clear:both;	
					}
			
					* html .boxGrossContent{
						list-style-type:none; margin:0; padding:0; width:720px; clear:both;	
					}
			/* END BOX GROSS FOLGESEITEN */
			
				*:first-child+html .boxGross_headline{
					width:720px; height:32px; 
					background-image: url(../img/general/bg_content_headline_720x32.jpg); background-repeat: no-repeat; 
					font-family:Arial, Helvetica, sans serif; font-size:14px; color:#0f5677;
				}
				
				html>body .boxGross_headline{
					width:720px; height:32px; 
					background-image: url(../img/general/bg_content_headline_720x32.jpg); background-repeat: no-repeat; 
					font-family:Arial, Helvetica, sans serif; font-size:14px; color:#0f5677;
				}
				
				* html .boxGross_headline{
					width:720px; height:32px; 
					background-image: url(../img/general/bg_content_headline_720x32.jpg); background-repeat: no-repeat; 
					font-family:Arial, Helvetica, sans serif; font-size:14px; color:#0f5677;	
				}
					.headlineTxt{display:block; margin:0 0 0 40px; padding:6px 0 0 0;}
				
						.headline{
							display:block; margin:0 0 0 37px; padding:6px 0 0 0;
						}
				
				.boxGrossInhalt{
					width:720px; list-style-type:none; margin:0; padding:0;
				}
				.boxGrossImage{
					float:left;
				}
				
				*:first-child+html .boxGrossTxt{
					float:left; width:490px; padding:10px 15px 0 15px; height:auto; min-height:126px;
				}
				html>body .boxGrossTxt{
					float:left; width:490px; padding:10px 15px 0 15px; height:auto; min-height:126px;
				}
				* html .boxGrossTxt{
					float:left; width:490px; padding:10px 15px 0 15px; height:auto; min-height:126px; _height:auto !important; height:120px;
				}
				
				/*######### Special Box for Wicki News ########*/
					.boxGrossInhalt_2{
						width:712px; list-style-type:none; margin:0; padding:0;
					}
					
					.boxGrossTxt_2{
						float:left; width:482px; height:50px; padding:5px 5px 0 15px; height:auto;
						text-align:center; font-size:14px; color:#0f5677;
					}
					*:first-child+html .boxGrossTxt_2{
						float:left; width:490px; height:50px; padding:5px 15px 0 15px; height:auto;
						text-align: center; font-size:14px; color:#0f5677;
					}
					html>body .boxGrossTxt_2{
						float:left; width:490px; height:50px; padding:5px 15px 0 15px; height:auto;
						text-align: center; font-size:14px; color:#0f5677;
					}
					* html .boxGrossTxt_2{
						float:left; width:490px; padding:15px 15px 0 15px; height:30px;
						text-align:center; font-size:14px; color:#0f5677;
					}
					
					#wikicontent h3{font-size:12px; font-size:14px; font-weight:normal; color:#0f5677;}
					.external{font-size:12px; font-size:14px; font-weight:normal; color:#0f5677;}
					#wikicontent h3 a{font-size:12px; font-size:14px; font-weight:normal; color:#0f5677;}
				/*######### /End Special Box for Wicki News #######*/
				
				.boxGrossButton{
					float:right; width:506px; height:25px; padding:18px 0 0 0;
				}
				
				
				.boxGrossButtonRight{
					float:right; width:510px; height:25px; margin:0 25px 0 0; padding:0; text-align:right;
				}
				
				/* BOX GROSS FÜR PRODUKTSEITEN */
				
					*:first-child+html .boxGrossTxtProducts{
						float:left; width:480px; padding:10px 15px 0 15px; height:auto; min-height:90px;
					}
					html>body .boxGrossTxtProducts{
						float:left; width:480px; padding:10px 15px 0 15px; height:auto; min-height:90px;
					}
					* html .boxGrossTxtProducts{
						float:left; width:480px; padding:10px 15px 0 15px; height:auto; min-height:90px; _height:auto !important; height:90px;
					}
				
				/* END BOX FÜR PRODUKTSEITEN */
				
				/* BOX GROSS FÜR EINSTIEGSSETEIN DER PRODUKTSEITEN */
				
					*:first-child+html .boxGrossTxtProductsEntrance{
						float:left; width:680px; padding:10px 15px 0 15px; height:auto; min-height:126px;
					}
					html>body .boxGrossTxtProductsEntrance{
						float:left; width:680px; padding:10px 15px 0 15px; height:auto; min-height:126px;
					}
					* html .boxGrossTxtProductsEntrance{
						float:left; width:680px; padding:10px 15px 0 15px; height:auto; min-height:126px; _height:auto !important; height:120px;
					}
						
						.UL_TxtBlock{list-style-type:square inside; margin:0 0 0 20px; padding:0;}
						
				/* END BOX FÜR EINSTIEGSSETEIN DER PRODUKTSEITEN */
				
				
				/* ######### Box Gross for Video Lists ######### */
					*:first-child+html .boxGrossVideoProductsEntrance{
						float:left; width:680px; padding:10px 15px 0 15px; height:540px; min-height:126px;
						
						 overflow : scroll;
						 overflow-X:hidden;
						 /*
						 scrollbar-base-color : #FFCCCC;
						 scrollbar-3dlight-color : #FFCCCC;
						 scrollbar-highlight-color : #FF9933;
						 scrollbar-face-color : #FF9933;
						 scrollbar-arrow-color : #FF6600;
						 scrollbar-shadow-color : #FCDDCC;
						 scrollbar-darkshadow-color : #FF9966;
						 scrollbar-track-color : #FCDDCC;
						 */
					}
					html>body .boxGrossVideoProductsEntrance{
						float:left; width:680px; padding:10px 15px 0 15px; height:540px; min-height:126px;
						overflow : scroll;
						overflow-X:hidden;
						/*
						scrollbar-base-color : #FFCCCC;
						scrollbar-3dlight-color : #FFCCCC;
						scrollbar-highlight-color : #FF9933;
						scrollbar-face-color : #FF9933;
						scrollbar-arrow-color : #FF6600;
						scrollbar-shadow-color : #FCDDCC;
						scrollbar-darkshadow-color : #FF9966;
						scrollbar-track-color : #FCDDCC;
						*/
					}
					* html .boxGrossVideoProductsEntrance{
						float:left; width:680px; padding:10px 15px 0 15px; height:540px; min-height:126px; _height:auto !important; height:540px;
						overflow : scroll;
						overflow-X:hidden;
						/*
						scrollbar-base-color : #FFCCCC;
						scrollbar-3dlight-color : #FFCCCC;
						scrollbar-highlight-color : #FF9933;
						scrollbar-face-color : #FF9933;
						scrollbar-arrow-color : #FF6600;
						scrollbar-shadow-color : #FCDDCC;
						scrollbar-darkshadow-color : #FF9966;
						scrollbar-track-color : #FCDDCC;
						*/
					}
					
							.videoElContentLow{
								list-style-type:none; 
								margin:0 0 4px 0; padding:0; 
								width:680px; height:74px; 
								background-color:#ffffff;
							}
								.videoElContentHigh{
									list-style-type:none; 
									margin:0 0 4px 0; padding:0; 
									width:680px; height:74px; 
									background-color:#DEEFB3;
									cursor:pointer;
								}
											
							.videoElHeadlineLow{
								width:675px; padding:2px 0 2px 4px; 
								border:1px solid #e8e8e8; 
								border-right-width:0; 
								border-bottom-width:0; 
								border-left-width:0; 
								background-color:#ffffff;
							}
								.videoElHeadlineHigh{
									width:675px; padding:2px 0 2px 4px; 
									border:1px solid #e8e8e8; 
									border-right-width:0; 
									border-bottom-width:0; 
									border-left-width:0; 
									background-color:#b6d075;
									cursor:pointer;
								}
								
								
								/* ####### just for testing ####### */
									.videoElContentLow_2{
										list-style-type:none; 
										margin:0 0 4px 0; padding:0; 
										width:680px; height:51px; 
										background-color:#ffffff;
										
										border:1px solid #e8e8e8; 
										border-right-width:0; 
										border-bottom-width:0; 
										border-left-width:0;
									}
										.videoElContentHigh_2{
											list-style-type:none; 
											margin:0 0 4px 0; padding:0; 
											width:680px; height:51px; 
											background-color:#DEEFB3;
											cursor:pointer;
											
											border:1px solid #e8e8e8; 
											border-right-width:0; 
											border-bottom-width:0; 
											border-left-width:0;
										}
										
									.videoElHeadlineLow_2{
										width:675px; padding:2px 0 2px 4px; 
										border:1px solid #e8e8e8; 
										border-right-width:0; 
										border-bottom-width:0; 
										border-left-width:0; 
										background-color:#ffffff;
									}
										.videoElHeadlineHigh_2{
											width:675px; padding:2px 0 2px 4px; 
											border:1px solid #e8e8e8; 
											border-right-width:0; 
											border-bottom-width:0; 
											border-left-width:0; 
											background-color:#b6d075;
											cursor:pointer;
										}
								/* ####### /End for testing #######*/
								
				/* ######## /End Box for Video Lists ######## */
				
				
				
				
				/* WRAPPER FOR PRODUCTS FORM */
				
					*:first-child+html .form {float:left; width:705px; height:170px; padding:2px 0 0 15px;}
					html>body .form {float:left; width:705px; padding:18px 0 0 15px;}
					* html .form {float:left; width:705px; height:150px; padding:2px 0 0 15px;}
					
					.containerForm{
						width:720px; list-style-type:none; margin:0; padding:0;
					}
					
					
					*:first-child+html .Gap_Form_and_Inhlat{
						list-style-type:none; margin:0; padding:0; clear:both;
					}
					
					html>body .Gap_Form_and_Inhlat{
						list-style-type:none; margin:0; padding:0; clear:both;
					}
					
					* html .Gap_Form_and_Inhlat{
						list-style-type:none; margin:0; padding:0; clear:both;
					}
				
				/* END OF WRAPPER FOR PRODUCTS FORM */
				
				/* ACCORDATION INHLAT */
					.accordation{
						clear:both; border:0;
					}
					
					.accordation_h3{
						border:0; background-image: url(../img/general/bg_content_headline_720x32_light_blue.jpg); background-repeat: no-repeat; width:720px; height:32px;
					}
					
					* html .accordation_h3{
						border:0; background-image: url(../img/general/bg_content_headline_720x32_light_blue.jpg); background-repeat: no-repeat; width:720px; height:22px;
					} 
					
					.accordationHeadline{
						display:block; height:32px; margin:2px 0 0 35px; padding-top:6px; font-size:14px; color:#0f5677;
					}
					
					* html .accordationHeadline{
						display:block; height:24px; margin:2px 0 0 35px; padding-top:6px; font-size:14px; color:#0f5677;
					}
					
					.accordation_txt{
						padding:0 15px 15px 25px; font-size:12px; border:0;
					}
					
				/* ACCORDATION INHALT */
				
		/* ##### END BOX GROSS ##### */
		
		
		/* ##### BEGINN ZWEI BOXEN OBEN ##### */
				
				*:first-child+html .wrapperZweiBoxen{
					list-style-type:none; margin:13px 0 0 0; padding:13px 0 0 0; width:720px; clear:both;
				}
				
				html>body .wrapperZweiBoxen{
					list-style-type:none; margin:13px 0 0 0; padding:23px 0 0 0; width:720px; clear:both;	
				}
				
				* html .wrapperZweiBoxen{
					list-style-type:none; margin:13px 0 0 0; padding:0; width:720px; clear:both;	
				}
				
				/* BEGINN ZWEI BOXEN OBEN */
					*:first-child+html .wrapperZweiBoxenContent{
						list-style-type:none; margin:0; padding:0; width:720px; clear:both;
					}
				
					html>body .wrapperZweiBoxenContent{
						list-style-type:none; margin:0; padding:0; width:720px; clear:both;
					}
				
					* html .wrapperZweiBoxenContent{
						list-style-type:none; margin:0; padding:0; width:720px; clear:both;	
					}
				/* END ZWEI BOXEN OBEN */
				
				.smallBox_left{
					float:left;
				}
				.smallBox_right{
					float:left; 
				}
				* smallBox_right{
					clear:right;
				}
				
				.smallBox_leftWrapper{
					list-style-type:none; margin:0; padding:0;
				}
				
				/*
				* html .smallBox_rightWrapper{
					list-style-type:none; margin:0 0 0 12px; padding:0;
				}
				*/
				
				.smallBox_left_hline{
					float:left; width:350px; height:32px; background-image: url(../img/general/bg_content_headline_350x32.jpg); background-repeat: no-repeat; 
					font-family:Arial, Helvetica, sans serif; font-size:14px; color:#0f5677;
				}
				
				*:first-child+html .smallBox_left_Inhalt{clear:both;}
				html>body .smallBox_left_Inhalt{}
				* html .smallBox_left_Inhalt{clear:both;}
				
				
				.smallBox_Left_inhalt_wrapper{
					list-style-type:none; margin:0; padding:0; width:350px;
				}
				
				*:first-child+html .smallBox_left_Txt_img{
					float:; padding:5px 0 5px 2px; height:auto; min-height:166px;
				}
				
				html>body .smallBox_left_Txt_img{
					float:left; padding:5px 0 5px 2px; height:auto; min-height:166px;
				}
				
				* html .smallBox_left_Txt_img{
					float:left; padding:5px 0 5px 2px; min-height:166px; height:auto !important; height:120px;
				}
				
				.smallBox_left_txt{
					display:block; padding-left:2px;
				}
				
				.smallBox_left_button{
					float:left; width:350px; height:25px; padding:10px 0 0 2px;
				}
				
				.smallBox_left_buttonRight{
					float:right; width:350px; height:25px; padding:10px 10px 0 2px;
					text-align:right;
				}
				
				* html .smallBox_left_buttonRight{
					float:right; width:335px; height:25px; padding:10px 10px 0 2px;
					text-align:right;
				}
				
		/* ################ BEGINN SMALL BOX RIGHT WRAPPER ############### */
		
				.smallBox_rightWrapper{
					list-style-type:none; margin:0 0 0 15px; padding:0;
				}
				
				.smallBox_right_hline{
					float:left; width:350px; height:32px; 
					background-image: url(../img/general/bg_content_headline_350x32.jpg); background-repeat: no-repeat; 
					font-family:Arial, Helvetica, sans serif; font-size:14px; color:#0f5677;
				}
				
				* html .smallBox_right_hline{
					float:left; width:340px; height:32px; 
					background-image: url(../img/general/bg_content_headline_350x32.jpg); background-repeat: no-repeat; 
					font-family:Arial, Helvetica, sans serif; font-size:14px; color:#0f5677;
				}
				
				*:first-child+html .smallBox_left_Inhalt{
					clear:both;
				}
				
				.smallBox_left_Inhalt{}
				
				.smallBox_Right_inhalt_wrapper{
					list-style-type:none; margin:0; padding:0; width:350px;
				}
				
				.smallBox_right_Txt_img{
					float:left; padding:5px 0 5px 2px; height:auto; min-height:166px;
				}
				
				* html .smallBox_right_Txt_img{
					float:left; padding:5px 0 5px 2px; height:auto !important; height:120px;
				}
				
				.smallBox_right_txt{
					display:block; padding-left:2px;
				}
				
				* html .smallBox_right_txt{
					display:block; padding-right:10px;
				}
				
				.smallBox_right_button{
					float:left; width:350px; height:25px; padding:10px 0 0 2px;
				}
				
				.smallBox_right_buttonRight{
					float:right; width:350px; height:25px; padding:10px 10px 0 2px;
					text-align:right;
				}
				
				* html .smallBox_right_buttonRight{
					float:right; width:335px; height:25px; padding:10px 10px 0 2px;
					text-align:right;
				}
		
		/* ############### END SMALL BOX RIGHT WRAPPER   ################ */
				
				
		
		/* ##### END ZWEI BOXEN OBEN ##### */

/* ########## RIGHT NAVIGATION ######### */
			
			*:first-child+html .menuHome{
				cursor:pointer;
				margin-bottom: 2px;
				background-color:#ffb041;
				width:219px;
				height:28px;
				padding:6px 1px 1px 15px;
				font-weight:bold;
				font-family: Arial, Helvetica, sans serif;
				font-size:16px;
				color:#ffffff;
			}
			
			html>body .menuHome{
				cursor:pointer;
				margin-bottom: 2px;
				background-color:#ffb041;
				width:219px;
				height:28px;
				padding:6px 1px 1px 15px;
				font-weight:bold;
				font-family: Arial, Helvetica, sans serif;
				font-size:16px;
				color:#ffffff;
			}
			
			* html .menuHome{
				cursor:pointer;
				margin-bottom: 2px;
				background-color:#ffb041;
				width:219px;
				height:28px;
				padding:6px 1px 1px 15px;
				font-weight:bold;
				font-family: Arial, Helvetica, sans serif;
				font-size:16px;
				color:#ffffff;
			}
			
			
			
			*:first-child+html .menutitle{
				cursor:pointer;
				margin-bottom: 2px;
				background-color:#b6d075;
				width:219px;
				padding:1px 1px 1px 15px;
				font-weight:bold;
				font-family: Arial, Helvetica, sans serif;
				font-size:16px;
				color:#ffffff;
			}
			
			html>body .menutitle{
				cursor:pointer;
				margin-bottom: 2px;
				background-color:#b6d075;
				width:219px;
				padding:1px 1px 1px 15px;
				font-weight:bold;
				font-family: Arial, Helvetica, sans serif;
				font-size:16px;
				color:#ffffff;
			}
			
			* html .menutitle{
				cursor:pointer;
				margin-bottom: 2px;
				background-color:#b6d075;
				width:219px;
				padding:1px 1px 1px 15px;
				font-weight:bold;
				font-family: Arial, Helvetica, sans serif;
				font-size:16px;
				color:#ffffff;
			}
			
			*:first-child+html .submenu{
				width:235px;
				background-color:#dbe8ba;
				margin-bottom: 0.1em;
				margin-left:0;
			}
			
			html>body .submenu{
				width:235px;
				background-color:#dbe8ba;
				margin-bottom: 0.1em;
				margin-left:0;
			}
				
			* html .submenu{
				width:235px;
				background-color:#dbe8ba;
				margin-bottom: 0.1em;
				margin-left:0;
			}
			
			.sumenu_link{
				display:block;
				height:20px;
				padding-top:3px;
				padding-left:20px;
				text-decoration:none;
				font-family: Arial, Helvetica, sans serif;
				font-size:14px;
				color:#446311;
			}
			
			.sumenu_link:hover{
				background-color:#ffb041;
				padding-left:20px;
				color:#fff;
			}
			/* ########### RIGHT NAVIGATION ########## */
			
			
			/* ########## SECOND NAVIGATION ########## */


			.secondNaviThemes{
				width:269px;
				display:block;
				color:#446311;
				background-color:#fff;
				text-decoration:none;
				padding:2px 0 2px 6px;
			}
			
			
			/* ###### Second Navigation for Videos ###### */
				
					.secondNaviVideos{
						width:269px;
						display:block;
						color:#446311;
						background-color:#dbe8ba;
						text-decoration:none;
						padding:4px 0 2px 6px;
					}

						* html .secondNaviVideos{
							width:269px;
							display:block;
							color:#446311;
							background-color:#dbe8ba;
							text-decoration:none;
							padding:4px 0 2px 6px;
						}
						
						.secondNaviVideos:hover{
							width:269px;
							display:block;
							color:#446311;
							background-color:#ffb041;
							text-decoration:none;
							padding:4px 0 2px 6px;
						}

							* html .secondNaviVideos:hover{
								width:269px;
								display:block;
								color:#446311;
								background-color:#ffb041;
								text-decoration:none;
								padding:4px 0 2px 6px;
							}
							
							
					.secondNaviVideos2{
						width:269px;
						display:block;
						color:#446311;
						background-color:#ffb041;
						text-decoration:none;
						padding:4px 0 2px 6px;
					}

						* html .secondNaviVideos2{
							width:269px;
							display:block;
							color:#446311;
							background-color:#ffb041;
							text-decoration:none;
							padding:4px 0 2px 6px;
						}
						
						.secondNaviVideos2:hover{
							width:269px;
							display:block;
							color:#446311;
							background-color:#ffb041;
							text-decoration:none;
							padding:4px 0 2px 6px;
						}

							* html .secondNaviVideos2:hover{
								width:269px;
								display:block;
								color:#446311;
								background-color:#ffb041;
								text-decoration:none;
								padding:4px 0 2px 6px;
							}
							
							
					
				/* ###### /End Seond Navigaiton for Videos ###### */
			

				* html .secondNaviThemes{
					width:269px;
					display:block;
					color:#446311;
					background-color:#fff;
					text-decoration:none;
					padding:2px 0 2px 6px;
				}

			
			.secondNaviLow{
				width:269px;
				display:block;
				color:#446311;
				background-color:#fff;
				text-decoration:none;
				padding:2px 0 2px 6px;
			}
			
			.secondNaviLow:hover{
				width:269px;
				display:block;
				color:#446311;
				background-color:#dae8ba;
				text-decoration:none;
				padding:2px 0 2px 6px;
			}
			
			
			* html .secondNaviLow{
				width:257px;
				display:block;
				color:#446311;
				background-color:#fff;
				text-decoration:none;
				padding:2px 0 2px 6px;
			}
			
			* html .secondNaviLow:hover{
				width:257px;
				display:block;
				color:#446311;
				background-color:#dae8ba;
				text-decoration:none;
				padding:2px 0 2px 6px;
			}
			
						
						.secondNaviHigh{
							width:269px;
							display:block;
							color:#446311;
							background-color:#dae8ba;
							text-decoration:none;
							padding:2px 0 2px 6px;
							cursor: text;
						}
						
						.secondNaviHigh:hover{
							width:269px;
							display:block;
							color:#446311;
							background-color:#dae8ba;
							text-decoration:none;
							padding:2px 0 2px 6px;
							cursor: text;
						}
						
						
						* html .secondNaviHigh{
							width:257px;
							display:block;
							color:#446311;
							background-color:#dae8ba;
							text-decoration:none;
							padding:2px 0 2px 6px;
							cursor: text;
						}
						
						* html .secondNaviHigh:hover{
							width:257px;
							display:block;
							color:#446311;
							background-color:#dae8ba;
							text-decoration:none;
							padding:2px 0 2px 6px;
							cursor: text;
						}
			
			/* ######### SECOND NAVIGATION ########## */
			
			
			/* ################### FORMULAR  #################### */
			
			*:first-child+html .fieldset_01{
				font-weight: bold;width:705px; margin:0; padding:0; border:0;
			}
			
			html>body .fieldset_01{
				width:705px; margin:0; padding:0; border:0;
			}
			
			* html .fieldset_01{
				width:705px; margin:0; padding:0; border:0;
			}
			
					
					*:first-child+html .fieldset_02{
						width:705px; margin:15px 0 0 0; padding:14px 0 0 0; border:0;
					}
					
					html>body .fieldset_02{
						width:705px; margin:15px 0 0 0; padding:0; border:0;
					}
					
					* html .fieldset_02{
						width:705px; margin:15px 0 0 0; padding:14px 0 0 0; border:0;
					}
					
						*:first-child+html .fieldset_03{
							width:705px; margin:15px 0 0 0; padding:14px 0 0 0; border:0;
						}
						
						html>body .fieldset_03{
							width:705px; margin:15px 0 0 0; padding:0; border:0;
						}
						
						* html .fieldset_03{
							width:705px; margin:15px 0 0 0; padding:14px 0 0 0; border:0;
						}
						
							*:first-child+html .fieldset_04{
								float:left; width:704px; margin:25px 0 0 0; padding:0; border:0;
								
							}
							
							html>body .fieldset_04{
								float:left; width:704px; margin:25px 0 0 0; padding:0; border:0;
							}
							
							* html .fieldset_04{
								float:left; width:705px; margin:25px 0 0 0; padding:0; border:0;
							} 
			
		/**
		*
			Fromular für LaserLifting
		*/
				*:first-child+html .fieldsetLaser_01{
					display:block; width:675px; height:267px; margin:-3px 0 0 0; padding:30px 0 0 40px; background-color:#e8f2ff; border:0;
				}
					html>body .fieldsetLaser_01{
						width:673px; height:280px; margin:0; padding:20px 0 0 42px; background-color:#e8f2ff; border:0;
					}
					.fieldsetLaser_01{
						width:673px; height:280px; margin:0; padding:20px 0 0 30px; background-color:#e8f2ff; border:0;
					}
					
						.headlineFormLaser{
							display:block; width:650px; margin:10px 0 20px 0; padding:0; color:#000;
						}
						
						.errorTxtLaser{width:600px; text-align:center; padding:0 0 10px 0; color:#ff0000;}
						.lable_01{float:left; display:block; margin:4px 0 0 0; width:150px; color:#333; font-weight:bold;}
						
						.lableLasaerStandard_01{clear:both; float:left; display:block; width:150px; margin:0; color:#333; font-weight:bold;}
						.lableLasaerStandard{clear:both; float:left; display:block; width:150px; margin:8px 0 0 0; color:#333; font-weight:bold;}
						
						*:first-child+html .select_laser_01{width:225px;}
							html>body .select_laser_01{width:222px; height:22px;}
							.select_laser_01{width:222px;}
							
						.select_laser_01{float:left; height:20px; border:1px solid #e0e0e0;}
						.input_laser_01{float:left; width:220px; height:18px; border:1px solid #e0e0e0;}
						.input_laserStandard{float:left; width:220px; height:18px; margin:8px 0 0 0; border:1px solid #e0e0e0;}
						
						
				*:first-child+html .fieldsetLaser_02{
					display:block; width:505px; height:150px; margin:-4px 0 0 0; padding:0 0 0 210px; background-color:#e8f2ff; border:0;
				}
					html>body .fieldsetLaser_02{
						display:block; width:503px; height:150px; padding:0 0 0 210px; background-color:#e8f2ff; border:0;
					}
					.fieldsetLaser_02{
						display:block; width:503px; height:150px; padding:0 0 0 210px; background-color:#e8f2ff; border:0;
					}
					
					.agbLaserLifting{display:block; float:left; width:300px; margin:0 0 0 4px;}
					.btn_FormLaserLifting{
						width:250px; height:40px; 
						margin:40px 0 0 0; font-size:16px; color:#fff; 
						background-color:#008ca6; border:2px solid #00a9c8; cursor:pointer;
					}
					
					
			*:first-child+html .calButton{margin-bottom:-3px; height:20px;}
			html>body .calButton{margin-bottom:-5px; height:20px;}
			.calButton{margin-bottom:-5px; height:20px;}
						
		/**
		*
			/End Formular für LaserLifting
		*/
		
		/* ##### TITLE  ##### */
				*:first-child+html .dorpDownTitle{
					float:left; width:54px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa;
				}
				
				html>body .dorpDownTitle{
					float:left; width:54px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa;
				}
				
				* html .dorpDownTitle{
					float:left; width:54px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa;
				}
		
		/* ##### FIRSTNAME & LASTNAME ##### */
				*:first-child+html .txtFieldNameStreet{
					float:left; width:152px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
				html>body .txtFieldNameStreet{
					float:left; width:152px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}	
				* html .txtFieldNameStreet{
					float:left; width:152px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}	
				
		/* #### HOUSE NUMBER  #### */
		
				*:first-child+html .txtFieldHouse{
					float:left; width:50px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
				html>body .txtFieldHouse{
					float:left; width:50px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;	
				}
				
				* html .txtFieldHouse{
					float:left; width:50px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;	
				}
				
		/* #### POSTAL CODE  #### */
		
				*:first-child+html .txtFieldPlz{
					float:left; width:50px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa;
				}
				
				html>body .txtFieldPlz {
					float:left; width:52px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa;
				}
				
				* html .txtFieldPlz{
					float:left; width:52px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa;
				}
				
		/* #### CITY #### */
		
				*:first-child+html .txtFieldCity{
					float:left; width:152px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
				html>body .txtFieldCity{
					float:left; width:152px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;	
				}
				
				* html .txtFieldCity{
					float:left; width:152px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;	
				}
				
		/* #### COUNTRY  #### */
		
				*:first-child+html .dropDownCoutry{
					float:left; width:156px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
				html>body .dropDownCoutry{
					float:left; width:154px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;	
				}
				
				* html .dropDownCoutry{
					float:left; width:156px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;	
				}
				
				
		/* #### TEXTFIELD EMAIL #### */
		
				*:first-child+html .txtFieldEmail{
					float:left; width:213px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
				html>body .txtFieldEmail{
					float:left; width:212px;  height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;	
				}
				
				* html .txtFieldEmail{
					float:left; width:213px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
			
		/* #### DROPDOWN PHONE 01  #### */
				
				*:first-child+html .dropDownPhone_01{
					float:left; width:54px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa;
				}
				
				html>body .dropDownPhone_01{
					float:left; width:54px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa;
				}
				
				* html .dropDownPhone_01{
					float:left; width:54px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa;
				}
				
		/* #### DROPDOWN PHONE 02  #### */
				
				*:first-child+html .dropDownPhone_02{
					float:left; width:45px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
				html>body .dropDownPhone_02{
					float:left; width:45px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
				* html .dropDownPhone_02{
					float:left; width:45px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
		/* #### DROPDOWN PHONE 03  #### */
				
				*:first-child+html .dropDownPhone_03{
					float:left; width:98px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
				html>body .dropDownPhone_03{
					float:left; width:98px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
				* html .dropDownPhone_03{
					float:left; width:98px; height:18px; background-color:#f0fafe; border:1px solid #aaaaaa; margin:0 0 0 8px;
				}
				
		/* #### DROPWODN BIRTHDAY #### */
		
				*:first-child+html .birthDay{
					float:left; width:42px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin-left:8px;
				}
				
				html>body .birthDay{
					float:left; width:42px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin-left:8px;
				}  
				
				* html .birthDay{
					float:left; width:42px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin-left:8px;
				} 
				
		/* ##### DROPDOWN BIRTHMONTH ##### */  
		
				*:first-child+html .birthMonth{
					float:left; width:50px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin-left:6px;
				}
				
				html>body .birthMonth{
					float:left; width:50px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin-left:6px;
				}
				
				* html .birthMonth{
					float:left; width:50px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin-left:6px;
				}
				
		/* ##### DROPDOWN BIRTHYEAR ##### */
		
				*:first-child+html .birthYear{
					float:left; width:50px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin-left:6px;
				}
				
				html>body .birthYear{
					float:left; width:50px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin-left:6px;	
				}
				
				* html .birthYear{
					clear:right; width:50px; height:22px; background-color:#f0fafe; border:1px solid #aaaaaa; margin-left:0;
				}
				
		/* #### DROPDOWN CHECKBOX AGB #### */
		
				*:first-child+html .checkBoxAgb{
					float:left; margin-left:0;
				}
				
				html>body .checkBoxAgb{
					float:left; margin-left:0;	
				}
				
				* html .checkBoxAgb{
					float:left; margin-left:0;	
				}
				
		/* ##### FORM BUTTON ##### */
		
				*:first-child+html .formButton{
					background: #fff url(../img/general/but_info_anfordern.gif); background-repeat:no-repeat; border:0; width:210px; height:40px; cursor:pointer;
				}
				
				html>body .formButton{
					background: #fff url(../img/general/but_info_anfordern.gif); background-repeat:no-repeat; border:0; width:210px; height:40px; cursor:pointer;
				}
				
				* html .formButton{
					background: #fff url(../img/general/but_info_anfordern.gif); background-repeat:no-repeat; border:0; width:210px; height:40px; cursor:pointer;
				}
				
		/* #### NEWSLETTER WRAPER  #### */
		
				*:first-child+html .newsletterTeaser{
					width:1013px; height:auto; float:left; padding:0;
				}
				
				html>body .newsletterTeaser{
					width:1013px; height:auto; float:left; padding:0;
				}
				
				* html .newsletterTeaser{
					width:1013px; height:auto; float:left; padding:0;
				}
				
				
			
			/* #### TELL A FRIEND WRAPER  #### */
				/*
				*:first-child+html .newsletterTeaser{
					width:1013px; height:auto; float:left; padding:0;
				}
				
				html>body .newsletterTeaser{
					width:1013px; height:auto; float:left; padding:0;
				}
				
				* html .newsletterTeaser{
					width:1013px; height:auto; float:left; padding:0;
				}
				*/
				
				
				.newsletterResponse{
					width:1010px; height:auto; margin:0; display:none;
				}
				*:first-child+html .newsletterResponse{
					width:1010px; height:auto; min-height:110px; margin:-100px 0 0 0; display:none;
				}
				html>body .newsletterResponse{
					width:1010px; height:auto; min-height:110px; margin:-100px 0 0 0; display:none;
				}
				* html .newsletterResponse{
					width:1010px; height:auto; min-height:110px; margin:-100px 0 0 0; display:none;
				}
				
				.skyScraper{
					float:left; width:135px; margin: -12px 0 0 25px;
				}
				
				
				/* Umfrage Box */
				.showSurvey{width:235px; background-color:#fff; cursor:pointer;}
				.survey{width:235px; background-color:#fff; margin:15px 0 0 0; display:none; text-align:center; cursor:text;}
				
				/* /Umfrage Box */
			
		
	/* for the News Hyperlinks: added on --> 09.01.10 */	
		a.external:Link{color:#444; text-decoration:underline;}
		a.external:Visited{color:#444; text-decoration:underline;}
		a.external:Hover{color:#444; text-decoration:underline;}		
	/* /End for the News Hyperlinks: added on --> 09.01.10 */
	
	.gap_02{list-style-type:none; margin:0; padding:0; clear:both; height:4px; _height:1px;}
	.faceBookTeaser{float:left; height:25px; margin-top:240px; left:1067px;}
	
	*:first-child+html .fbIframe{
			border:none; overflow:hidden; 
			width:210px; height:21px; 
			margin:30px 0 0 43px;
		}
			html>body .fbIframe{
				border:none; overflow:hidden; 
				width:195px;; height:21px; 
				margin:0 0 0 44px;
			}
			.fbIframe{
				border:none; overflow:hidden; 
				width:195px; height:21px; 
				margin:50px 0 0 42px;
			}