body { 
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px; scrollbar-face-color: #dfdfdf;
	background-color:#efefef;
	margin:0px; padding:0px;
	text-align:		center;
}

#rahmen{
	width:900px;
	padding: 0;
	background-color:#ffffff;
	margin-left: auto;
	margin-right: auto;
}

	#head {
		width:900px;
		height:222px;
		
		display:block;
	}
	#men{
		width:900px;
		text-align:center;
		font-size:12.3px;
		font-weight:bold;
		padding:8px 0 8px 0;
		background-color:#dfdfdf;
		
	}
		
		a.men:link, a.men:visited{					
			color:#000000;
			text-decoration:none;
			padding:0 3px;
		}
		a.men:active, a.men:hover
		{
			text-decoration:underline;
			color:#003399;		
			padding:0 3px;		
		}
	#main {
		
		width:800px;
		float:left;
		background-color:#ffffff;
		padding:0 50px 0 50px;
	}
		
		#content{
			width:800px;	
			text-align:left;
			padding: 0 10px 0 0;
		}
			.spons{
				text-align:center;
			
			}
			.spons img{
				padding:20px;
			
			}
			h1{
				font-size:24px;	
			}			
			
			h2{
				font-size:14px;
				margin:-2px 0 4px 0;
			}
			
				.v2{
					letter-spacing:1px;
				}
			
			.tab{
			width:190px;
			float: left;
			
			position:absolute;
			}
				.tab_list{
					list-style-type:none;
					margin-left:-40px;
					
				}
				.tab_list a{
					text-decoration:none;
					color:#000000;
					
				}
				.tab_list li span{
					font-size:10px;
					
				}
				.tab_list dl {
				margin:auto;
				
				}
				.tab_list dl dt{
					width:63px;
					font-size:11px;
					/*border: 1px solid red;*/
				}
				.tab_list dl dd{
					width:205px;
					
					float: right;
					margin-top:-14px;
				}
				.t_l_dl1{
					height:25px;
				}
				
				.tab_list li{
				border-top:1px solid #000;
				border-left:1px solid #000;
				background-color:#dfdfdf;
				padding:5px;
					
				}
					.tab_list li:hover{
						background-color:#ffe300;						
					}
				
				.tab_list li.active_tab{
				background-color:#ffe300;
				border-right:none;
				width:180px;
				}
				li.t_head {
					border:none;
					background-color:#FFFFFF;
					font-weight:bold;
				}
				li:hover.t_head {
					border:none;
					background-color:#FFFFFF;
				}
				
				
				.p_d{
					float:right;
					width:80%;
				}
				.p_d1{
					float:right;
					width:87%;
				}
				
				#huelle{
					position:absolute; 
					width:100; 
					 
					z-index:100; 
					top: 0;
				}
				#l1, #l2, #l3, #l4, #l5, #l6, #l7, #l8, #l9, #l10, #l11, #l12{
					position:absolute; 	
					
					padding:0px;
					height:0px;
					visibility:hidden;
					width:410px;
					background-color:#ffe300;
				}
				#l8, #l9, #l10, #l11, #l12{
					width:510px;
				}
					#l1 {
						left: 210px;
						top:26px;
					}
					#l2 {
						left: 210px;
						top:53px;
					}
					#l3 {
						left: 210px;
						top:80px;
					}
					#l4 {
						left: 210px;
						top:107px;
					}
					#l5 {
						left: 210px;
						top:134px;
					}
					#l6 {
						left: 210px;
						top:161px;
					}
					#l7 {
						left: 210px;
						top:188px;
					}
					#l8 {
						left: 210px;
						top:258px;
					}
					#l9 {
						left: 210px;
						top:285px;
					}
					#l10 {
						left: 210px;
						top:312px;
					}
					#l11 {
						left: 210px;
						top:339px;
					}
					#l12 {
						left: 210px;
						top:366px;
					}
				.tab_sub{
					list-style-type:none;
					margin-left:-40px;
					padding:0;
					border:1px solid #000;
					border-bottom:none;
				}
				.tab_sub a{
					text-decoration:none;
					color:#000000;
					
				}
				.tab_sub li{
					border-bottom:1px solid #000;
					background-color:#c3c3c3;
					padding:5px;
					
				}
					.tab_sub li:hover{
						background-color:#ffe300;						
					}
				
			.pac{
				float: right;
				width:568px;
				border:1px solid #000;
				padding:20px;
				background-color:#ffe300;
				
				height:1210px;
			}
				
				.anm{
					background-image:url("img/anm.gif");
					background-repeat:no-repeat;
					text-align:right;
					background-position:462px 4px;
				}
				.anm a{
					color:#333;
					text-decoration:none;
				}
				.anm a:hover{
					color:#000;
					text-decoration:underline;
				}
				
				.p_cont{
					background-color:#f0f0f0;
					padding:10px;
					border: 1px dashed #333;
				
					padding-top:20px;
					margin-top:-1px;
					width:550px;
				}
				
				
				.p_c_l{
					width:270px;
					float:left;
					
				}
				.p_c_r{
					width:250px;
					float:right;
				}
				.sp_red{
					color:#FF0000;
				
				}
				.p_img{
					border: 1px solid #000;
				}
				.c_p{
					border:1px solid #dfdfdf;
					
				}
				.c_p dl{
					padding:6px;
					background-color:#FFFFFF;
					margin:0;
				} 
				.c_p dt{
					width:70px;
					float: left;
				}
				.c_p dd{
					width:180px;
					text-align:right;
					
				}
				.c_p_s{
					background-color:#FFFFFF;
					font-size:10px;
					margin-top:6px;
					padding:5px;
				}
				ul.term{
					border:1px solid #dfdfdf;
					background-color:#FFFFFF;
					margin-top:0px;
					padding-left:20px;
					
				}
				ul.term li{
					padding:3px;
				}
				.t1{
					background-color:#FFFFFF;
					border:1px solid #dfdfdf;
					width:100%;
				}
				.t2{
					font-size:10px;
				
				}
				
				ul.parador li{
					list-style-image:url(img/pdf_kl.gif);
				
				}
				.parador a, .parador a:visited, .parador a:hover{
					color: #000000;
				
				}
				
				#p1, #p2, #p3, #p4, #p5, #p6, #p7, #p8, #p9, #p10, #p11, #p12, #p13 {
				width:100%;
					
				}
			
			/*
			#kombi{
				width:800px;
				float:left;
				padding-bottom:15px;
				
			}
				.t1{
					border:1px solid black;
					background-color:#ffe300;
					width:200px;
					height:40px;
				}
				.t1_1{
					border:1px solid black;
					background-color:#ffe300;
					width:182px;
					height:40px;
				}
					.c1{
						font-size:20px;
						font-weight:bold;
					}
				.t2{
					border:1px solid black;
					border-top:none;
					background-color:#e7e7e7;
					width:200px;
					height:348px;
				}
				.t2_1{
					border:1px solid black;
					border-top:none;
					background-color:#e7e7e7;
					width:182px;
					height:348px;
				}
				#k1, #k2, #k3, #k4{
					padding:5px 9px 5px 0;
				}
				#k1{
					float:left;
				}
				#k2{
					float:left;
				}
				#k3{
					float:left;
				}
				#k3{
					float:left;
				}
			
				.td_sub{
					font-size:26px;
					font-weight:bold;
					padding-top:10px;
				}
				*/
			#content2{
				width:450px;
				float:left;
			}
			#content3{
				width:300px;
				float:right;
			}
			.img{
				border:1px solid black;
				margin-bottom:20px;
				margin-top:5px;
			}
		#content1{
			width:800px;	
			text-align:left;
			padding: 0 10px 5px 0;
			float:left;
			
		}
		#spons{
			
			width:800px;
			padding: 10px 0 0 0;
			float:left;
			background-color:#ffffff;
			font-weight:bold;
		}
			.img_sp{
				padding-bottom:15px;
			}
			.t3{
				width:800px;
			}
	#foot{
		width:900px;
		padding:5px 0 5px 0;
		font-size:12px;
		float:left;
		
	}
		

