
body{
	background-color:#fefeff;
	background:url(/images/bg.gif) repeat-x;
	margin:0px;
	color:#575656;
	font:14px/16px Arial, Helvetica, sans-serif;}
.txtRed{color:#FF0000 !important;}
p {padding:11px 0; margin:0;}
p, a, input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:11px; }
	a, a:hover {text-decoration:none;border:0px;color:#878786;}
				a:hover{color:#4586cc;}
div {position:relative; }
img, table {border:none; }
h1 {font:18px/22px Georgia, Helvetica,Verdana,Arial, sans-serif;
 	color:#004288; margin:0 0 5px; padding-bottom:4px;}
	#dd_wrapper{width:950px;background-color:#ffffff;margin:auto;padding-bottom:30px;}
	#dd_mainContent{width:748px;padding-left:101px;}
/***************************Header**************/		
	#dd_header{padding-top:33px;padding-bottom:6px;width:748px;overflow:hidden;}
		#dvHdrLogo{width:329px;float:left;margin-left:-2px;}
		
	#dd_main_navi{float:left;width:418px;overflow:hidden;margin-top:47px;}
		.dvNaviItem, .dvNaviItem_active, .dvNaviItem_hover{float:left;}
		.dvSubNavCont {position:absolute; z-index:500; visibility:hidden; }
			.dvSubNavCont table{border-bottom:1px solid #bdbdbd;background-color:#fff;  }
				.dvSubNav_itemsContainer a {color:#000; padding:4px 10px; display:block;}
						.dvSubNav_itemsContainer a:hover {color:#0a6bce; }	
		
/*********************navi*******************/
	#dd_breadcom{margin-left:8px;padding:3px 0 3px 0;border-top:solid 1px #bdbdbd;border-bottom:solid 1px #dcdcdc;width:740px;}
		.dvBlock_breadcrumb_trail {font-size:10px;color:#878786;}
			.dvBlock_breadcrumb_trail a{font-size:10px;color:#878786;}
			.dvBlock_breadcrumb_trail a.active{color:#004288;}
						
/*******************Left Navi***************/
#dd_subnavi_left{width:329px;float:left; display:none;}
.dvContentNaviContainer{float:left;width:149px;padding-left:0px;padding-right:4px;font:11px/15px Georgia, "Times New Roman", Times, serif;margin-bottom:5px;}
	
	.dvCntNavTitle, .dvCntNavTitle_active{padding-top:4px;padding-bottom:4px;padding-left:8px;font-weight:bold;background:url(/images/navi/groupeNormal.gif);
																					color:#FFFFFF;margin-bottom:4px;}
	.dvCntNavTitle_active{background:url(/images/navi/groupeMouseOver.gif) repeat-x;}
	.dd_navi_spacer{padding:0 0 0 0; margin:0;}

	.dd_navi_spacer .active{background:url(/images/navi/product_headline_bg_multi.gif) top repeat-x;background-color:#FFFFFF;color:#FFFFFF;}
		.dd_navi_spacer a:hover{background:url(/images/navi/product_headline_bg_multi.gif) top repeat-x;color:#FFFFFF;}	
		.dd_navi_spacer a{display:block;color:#878786;font:11px/15px Georgia, "Times New Roman",Verdana, Helvetica, Arial,sans-serif;
												padding:4px 0 4px 8px;border:none;margin:0 0 2px 0;position:relative;}
	.dashboard{ margin:0 0 2px 0; padding:0; height:1px; }


/*******************content****************/
	#dd_conent_layer{margin:auto;width:570px;}
		.dd_navigation_topic{background: url(/images/navi/groupeMouseOver.gif) repeat-x;}

/***********Footer***********/
#dd_footer_area {margin-left:15px;}

#navi_footer{width:748px;margin-left:86px;}
#dd_footer_cname{color:#878786;font-size:10px; line-height:10px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;
										float:left; width:195px;padding:2px 32px 3px 8px;}
#navi_footer_adress{border-bottom:1px solid #dcdcdc;color:#4586cc; padding-left:8px;}
#navi_footer_adress a{color:#4586cc; text-decoration:underline;}
	
	.footer_objects {border-bottom:1px solid #dcdcdc; float:left; padding:2px 0 3px; font-size:10px; line-height:10px; }
	.footer_objects a {font-size:10px; line-height:10px;color:#878786;padding:0 8px;}
	.footer_objects a:hover, .footer_objects .active {color:#4586cc;}
/*****************************************************ProduktGruppen*****************/
#dvProductTopic{border-bottom: dashed 1px #d9d9d9;height:27px;}
	#dvProductTopic h1{font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;color:#004288;float:left;margin-top:0px;
												margin-bottom:1px;padding-bottom:0px;}
		.dvObjContainer{border-bottom:1px dashed #d9d9d9;padding-top:2px;}
		.dvImgDesc{width:400px;float:right;}
		
	.dvImgDesc h2{background:url(/images/navi/sub_product_headline_bg_multi.gif) top repeat-x;font-size:11px;font-family:Georgia, "Times New Roman", Times, serif;
									color:#FFFFFF;margin:0px;padding:3px 7px 3px 7px;}
		.dvImgDesc h2 a:hover {color:#FFFFFF;}		
		.dvImgPosition{width:149px;}
	 	 		.dvImgPosition img {border:1px solid #e3e3e3;}
	.dvProductOverview{padding-top: 8px;padding-bottom: 13px;padding-left:7px;color:#575656;font-size:11px;}
		.dvProductOverview a{font-family:Arial, Helvetica, sans-serif;font-size:11px;padding-left:16px;
														background:url(/images/icons/article_listing_arrow_right.gif) left center no-repeat;color:#575656;}
		.dvProductOverviewTEXT{padding-top: 8px;padding-bottom: 13px;padding-left:7px;color:#575656;font-size:11px;}
			.dvProductOverviewTEXT a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#575656;}
				.dvProductOverviewTEXT a:hover{color:#4586cc;}
				.dvProductOverview a:hover{color:#4586cc;}
				
	.dvMagnifier{height:18px;width:18px;position:relative;left:130px;bottom/**/:/**/19px;margin-bottom:-19px;}
	
	.dvPageUp{padding:4px;display:inline;border-bottom:1px solid #dcdcdc;float:right;}
		.dvPageUp a{font-family:Arial, Helvetica, sans-serif;font-size:11px;padding-left:12px;background:url(/images/icons/arrowUP.gif) left center no-repeat;color:#575656;}
			.dvPageUp a:hover{background:url(/images/icons/arrowUP.gif) left center no-repeat;color:#4586cc;}
			
/******************************Product DetailPage********************/

	.dvImgDesc{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
	.dvProduktDetail_wrapper{border-bottom:1px dashed #dcdcdc;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
		.dvProduktLongText{padding-left:12px;}
		
	.dvProduktDetail_Desc{width:395px;margin-left:20px;padding-top:10px;padding-bottom:10px;float:right;color:#575656;}
	.dvProduktDetail_header{padding-bottom:12px;padding-top:12px;margin-right:9px;float:left;}
		.dvProduktDetail_header{color:#4586cc;}
		
	.dvContentMircoNavi{padding:4px;display:none;border-bottom:1px solid #dcdcdc;float:right;}		
		.dvContentMircoNavi a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#575656;padding-right:10px;}
			.dvContentMircoNavi a:hover{color:#4586cc;}

		
	.printLink {padding-left:20px;background:url(/images/icons/printer.gif) left center no-repeat;}
	.PDFlink {padding-left:20px;background:url(/images/icons/article_listing_arrow_right.gif) left center no-repeat;}
	.goBack {padding-left:20px;background:url(/images/icons/arrowLeft.gif) left center no-repeat;}
		
.aTopicLink{color:#FFFFFF;}		
	.thisbg{z-index:505;}
	#thisbg{position:relative; bottom:400px;}
		
/*********Page Navi Extern********************/
	#page_navi_ex {font:10px/32px Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:right;}
#page_navi_ex .active, #page_navi_ex a {padding:3px 5px 3px 5px; color:#4586cc;line-height:32px;}
 #page_navi_ex .back a {background:url(../images/icons/article_listing_arrow_left.gif) no-repeat left center;
										padding-left:15px; line-height:32px; color:#4586cc;}
 #page_navi_ex .next a {background:url(../images/icons/article_listing_arrow_right.gif) no-repeat right center;
										padding-right:15px; line-height:32px;color:#4586cc;}						
		#page_navi_ex .active {padding:3px 5px 3px 5px;color:#fff; background:url(../images/navi/currentPage.gif) repeat-x; }		
									
/*********************Bilder PopUp*********************/
#dvPicOver{margin:auto; position:absolute; display:none; width:950px; top:250px; margin:auto;display:none; z-index:152;}
#overlay{width: 100%; position: absolute;top:0;left:0;background-color: #cfddec;
				filter:Alpha(opacity=100, finishopacity=50, style=1);opacity:0.5;display:none;z-index: 5;}	
#dvPicFrame{margin:auto;background:url(/images/bg.gif) repeat-x;z-index:153;}
#clClose{margin:auto;position:relative;width:15px; top:20px; padding-right:15px;z-index:160;}


/* Home Content Begins */
#home_content {padding-bottom:5px; border-bottom:1px solid #dcdcdc; overflow:hidden; }
/* Home Content Ends */


/* Detault Content Begins */
#default_content {font:11px/16px Arial, Helvetica, sans-serif; overflow:hidden; color:#575656; }
	#default_content p {padding:0 5px 5px 0; }
	#default_content a {color:#575656; text-decoration:none; }
	#default_content table {background:url(../images/icons/article_listing_arrow_right.gif) no-repeat left 5px; padding-left:20px; 
							border-bottom:1px dashed #D9D9D9; margin-bottom:10px;
							}
	#default_content h2 {font:13px/17px Georgia, Helvetica,Verdana,Arial, sans-serif;
 	color:#004288; margin:8px 0 5px 0; padding:0; }					
	/*#default_content table:hover a {color:#4586CC; text-decoration:underline; }*/
	#default_content .tblList{}
		#default_content .tblListHover a{color:#4586CC; text-decoration:underline;}
/* Default Content Ends */


/* News Content Begins */
#news_content {font:11px/16px Arial, Helvetica, sans-serif; overflow:hidden; }
	#news_content #news_top {height:32px; }
	
	#news_content a {color:#4586cc; text-decoration:none; display:block; }
	#news_content h1 {margin:0 0 0; width:149px; float:left;  }
	#news_content #dvCurrentPage {float:left; width:149px; vertical-align:middle; line-height:26px; }
	#news_content .page_navi {float:left; width:265px; font:11px/26px Arial, Helvetica, sans-serif; 
								margin:0; padding:0; text-align:right;
								
								}
			#news_content .page_navi a {line-height:17px; padding:0 2px; margin:0; display:inline; }
			#news_content .page_navi a:hover {color:#004288; }						
		#news_content .page_navi .back a {background:url(../images/icons/article_listing_arrow_left.gif) no-repeat 0 3px;
										padding-left:15px; line-height:17px; 
										
										}
			#news_content .page_navi .back a:hover {color:#004288; }
		#news_content .page_navi .next a {background:url(../images/icons/article_listing_arrow_right.gif) no-repeat right 3px;
										padding-right:15px; line-height:17px;
										
										}
								
		#news_content .page_navi .spacer {width:60px; border:1px solid black; }								
			#news_content .page_navi .next a:hover {color:#004288; }
		#news_content .page_navi .active {color:#fff; background:url(../images/navi/currentPage.gif) repeat-x; }
			#news_content .page_navi .active {padding:3px 5px; }
				#news_content .page_navi .active:hover {color:#fff; }															
							
	#news_content .news_title {font:11px/15px Arial, Helvetica, sans-serif;
									width:152px; margin-top:7px; padding:0 0 4px 0; 
									color:#878786; border-bottom:1px solid #d9d9d9; }							
	#news_content .news_short_text {font:11px/17px Arial, Helvetica, sans-serif; color:#575656;
											padding:5px 0 6px 20px; border-bottom:1px dashed #d9d9d9;
											background:url(../images/icons/article_listing_arrow_right.gif) no-repeat left 10px;
											 
											}	
		#news_content .news_short_text a {color:#575656; }
		#news_content .news_short_text a:hover {color:#4586cc; text-decoration:underline; }
		#news_content .news_detail_long_text {font:11px/16px Arial, Helvetica, sans-serif; color:#575656; }
			#news_content .news_detail_long_text a {display:inline; }
			#news_content .news_detail_long_text h2 {font:11px/17px Arial, Helvetica, sans-serif; color:#004288;
													width:245px; margin-bottom:7px;
													}
			#news_content .news_detail_long_text p {margin:8px 0; padding:0; }
/* News Content Ends */


/* Contact Content Begins */
#contact_content {font:11px/16px Arial, Helvetica, sans-serif; }
	#contact_content #form_contact {font:11px/16px Arial, Helvetica, sans-serif;  margin-top:10px; } 					
		#contact_content #form_contact .submit_form  {width:120px; float:left; text-align:right; color:#878786; }
			#contact_content #form_contact .submit_form a {color:#878786; background:url(../images/icons/article_listing_arrow_right.gif) no-repeat left 4px; 
															padding:0 0 0 20px;
															border-bottom:1px solid #dcdcdc;
															}
			#contact_content #form_contact .submit_form a:hover {color:#4586cc; }											
			#contact_content #form_contact table tr td p {margin:0; padding:0 7px; }																					
		#contact_content #form_contact .td_routenplaner {text-align:right; }
			#contact_content #form_contact .td_routenplaner a {color:#878786; background:url(../images/icons/article_listing_arrow_right.gif) no-repeat left 4px; 
															padding:0 0 0 20px;
															border-bottom:1px solid #dcdcdc;
															}
			#contact_content #form_contact .td_routenplaner a:hover {color:#4586cc; }								
/* Contact Content Ends */		
.input_text {font-size:11px; color:#4586cc; 
				width:218px; border:1px solid #d5e1ee; 
				padding:3px 5px; margin:0 0 2px 0;
				}
	
	

