/* CSS  Wiegand HDI-Gerling   - Dreispaltig - Breite 932 (gesamt) */
html, body {margin: 0;
scrollbar-face-color: #E0DFDD; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #D6D1BA;
scrollbar-darkshadow-color: #99917B; 
scrollbar-shadow-color: #DDE7F0; 
scrollbar-arrow-color: #009c33; 
scrollbar-track-color: #F7F5F4; 
scrollbar-background-color: #DFE4F2;}

body {
font-family: Tahoma, Arial, Helvetica, Sans-serif;
font-size: 80%; height: 101%;
text-align: left;
background: url("pics/ly_bg_2px.jpg") repeat-y;
background-color: #E6E6E6;
}


#PBody {
width: 100%; 
text-align: center; 
padding: 0px 0 0 0;
background: url("pics/ly_bg_head_2px.gif") repeat-x;
}

#PC {
text-align: left;
color: #000000;
position: relative;
margin: auto;
width: 932px;
background-color: transparent;
}

			#PH {
			color: #000000;
			padding: 100px 0 0px 0;
			margin: 0 0 0px 0;
			width: 100%;
			position: relative;	
			background: url("pics/ly_bg_head.jpg") no-repeat;	
			}
			
			#PHLogoBox {
						margin: 0px;
						padding:0px 0px 0px 0px;
						height: 120px;
						width: 210px;
						float: left;
						}	
							
			#PHTop {
			color: #000000;
			margin: 0px 0 0px 0;	
			width: 100%;
			height: 132px;
			position: relative;		
			background-color: transparent;
			clear: both;
			}
			
	/*  Hauptnavigation */
	#PHMainNavBox {}
	
	#PHMainNav {
			text-align: left;
			width: 150px;	
			height: 130px;
			margin: 0px 0 0px 0;
			padding:0;
			float: left;
			}
			
					#PHMainNav ul {
					width: 100%;	
					height:128px;					
				   	list-style-type: none; 
					display: block;
				   	margin: 3px 0 0 0px;
				   	padding: 0  0 0 20px;
					}
													
					#PHMainNav li {
					list-style-image: url("pics/ico_arrow_1.gif");
					line-height: 16px;
					width: 120px;
					margin: 0 0px 0 0px;
					padding: 0;	
					;
					
					}	
								
					#PHMainNav a, 
					#PHMainNav a:link,
					#PHMainNav a:visited {	
					list-style-image: url("pics/ico_arrow_1.gif");
					font-size: 105%;	
					font-weight: normal;			
					font-family: Verdana, Helvetica, Tahoma, Arial, Sans-serif; 
					text-decoration: none; 
					text-align: left;
					color: #7c7c7c; 
					line-height: 16px; 
					width: 115px;
					padding: 2px 0px 1px 0px; 
					margin: 0px 0px 0 0px;
					background-color: transparent;
					display: block;
					border-bottom: 1px solid #63c182;}	
					
					#PHMainNav li:hover {list-style-image: url("pics/ico_arrow_2.gif");}
									
					#PHMainNav a:hover {
					font-size: 105%;	
					font-weight: normal;			
					font-family: Verdana, Helvetica, Tahoma, Arial, Sans-serif; 
					text-decoration: none; 
					text-align: left;
					color: #005B1E; 
					line-height: 16px; 
					width: 115px;
					padding: 2px 0px 1px 0px; 
					margin: 0px 0px 0 0px;
					background-color: transparent;
					display: block;
					}	
	
					
					
	/* UnterNavigation*/	 	
			#PBSubNavBox {	
			margin: 0px 0px 0 0px;
			padding: 0px;
			width: 210px;
			height:300px;
			float: left;
			position: relative;				
			}		
				

			
/* Page Body background: url("pics/ly_bg_pb_2px.jpg") repeat-y;*/ 
			#PB {
			color: #242424;
			margin: 0px 0 10px 0px;	
			padding: 0px 0 0px 0px;			
			width: 100%;	
			position: relative;
			clear: both;
			float:left;
			background-color: #f1f1f1;}
			
															#PBCFotobanner {
																	width:670px;
																	height: 200px;
																	margin: 0px;
																	padding: 0px;
																	float:right;
																	}
						
															#PBPrint {font-size: 75%;
															margin: 10px 0 0 5px;
															position: relative;
															float: left;}
					/* */															
				#PBCText {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				width: 722px;				
				float: left;
				background: url("pics/ly_bg_text_2px.gif") repeat-y;
				}
				
					#PBCTextBox {
						width:470px;
						min-height: 350px;
						margin: 0px 5px 0 0px;
						padding: 0px 0px 0px 15px;
						background-color: transparent;
						float:left;}	
						
			.PBCTextBoxLeft {
			width: 255px;
			min-height: 40px;
			margin: 0px 10px 0 0px;
			float: left;
			}	
				
			.PBCTextBoxRight {
			width: 180px;
			min-height: 40px;
			margin: 0px 0 0 0px;
			float:left;
			}	
				.PBCFormBoxLeft {
						width: 150px;					
						background-color: transparent;
						text-align: left;
						padding: 0px 10px 3px 0px;	
						margin: 0px;
						float: left;	
						color: #666666;	
						}
						
					.PBCFormBoxRight {
						width: 280px;					
						background-color: transparent;
						text-align: left;
						padding: 0px 10px 3px 0px;	
						margin: 0px;
						float: left;	
						color: #666666;	
						}
		
									
						
		
			
			p.einruecken {text-indent: 3em;}
			
									
/* Inhalt Infobox rechts */ 
			#PBCInfoBox {	
			width: 722px;
			margin: 0px 0px 15px 0px;
			padding: 0 0 0px 0px;
			float: right;
			position: relative;
			background-color:yellow;
			background: url("pics/logo_bkv_adresse.gif") bottom left no-repeat;}
			
					.PBCInfoTitleBox {						
					width: 150px;
					height: 367px;	
					float:left;
					}
					.PBCInfoContentText	{
					font-size: 85%;
					color: #999999;
					margin: 10px 0px 0px 0px;
					padding: 0 0 10px 12px;
					height: 75px;
					}
div.cleaner {clear:both;}

/* Page Foot */ 
			#PF {	
			text-align:center;			
			margin: 0px 0 0px 0;
			padding: 0px ;
			width: 100%;
			height: 12px;
			background-color: yellow}	
			
			.PFCopy {	
			font-size: 80%;		
			color: #dadada;
			text-align: center;
			width: 100%;
			height: 16px;			
			margin: 0px 0 0px 0;
			padding: 6px 0 10px 0;
			background-color: transparent;			
			clear: both;
			}
					
			
/* Links */
a {text-decoration: underline; font-weight: normal; color: #888888}
a.foot {font-size: 100%; text-decoration: none; font-weight: normal; color: #dadada;}
a.pdf {text-decoration: underline; font-weight: normal; color: #757575; font-size: 95%;}
a.home {font-family: Tahoma, Arial, Helvetica, Sans-serif;color: #999999; font-weight: normal; font-size: 110%; 
line-height: 2em; text-decoration: none;}

/*Überschriften*/
h1 {font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif; color: #999999; font-weight: normal; font-size: 140%; margin: 30px 0 20px 0px; letter-spacing: 1px;}
h2 {font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;color: #999999; font-weight: normal; font-size: 105%; margin: 0 0 6px 0px;}
h3 {font-family: Tahoma, Arial, Helvetica, Sans-serif; color: #bdbdbd; font-weight: bold; font-size: 90%; margin: 0 0 6px 0px;}
h4 {font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size:100%; color:#999999; font-weight:normal; letter-spacing: 0.15em; margin: 15px 0 6px 0px;}
h5 {font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;color: #000000; font-weight: normal; font-size: 95%; padding: 2px 0px 3px 0px; margin: 0px 0 0 0;}/*Namen in Kontakt*/

span.title {font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif; color: #999999; font-weight: normal; font-size: 140%; margin: 0px 0 10px 0px; 
letter-spacing: 1px; width: 100%; text-align: center;}
p {line-height: 1.3em; font-weight: normal; margin: 10px 0 0px 0px;} 
p.kontakt {line-height: 1.3em; font-weight: normal; margin: 0 0 0px 0px;} 
/* Formulare */
input.form {font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 100%; background: url("pics/bg_input_1.gif") no-repeat; border: 1px solid #cccccc;}
input.formort {font-size: 100%; background: url("pics/bg_input_1.gif") no-repeat; border: 1px solid #cccccc;}
input.formplz {font-size: 100%; background: url("pics/bg_input_1.gif") no-repeat; border: 1px solid #cccccc;}
input.formsearch {font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 85%; background: url("pics/bg_inputsearch_1.gif") no-repeat; border: 1px solid #0B478A; color: #0B478A;}
textarea.form {font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 100%; background: url("pics/bg_inputarea_1.gif") no-repeat; border: 1px solid #cccccc;}
select.form {font-size: 100%; border: 1px solid #cccccc;}
option.option1 {border: 1px solid #cccccc;}
form.search {margin: 0 0 0 0;}
form.searchuser {margin: 0 0 0 0;}

/* Listen */
ol {margin: 0 0 0 16px;}
ol.sitemap {margin: 0 0 0 10px;}
ul {margin: 0 0 0 0px;}
li {margin: 0 0 0 0px; list-style-type: none; line-height: 18px;}

ul.down {margin: 0 0 3px 0px;}
li.down {list-style-image: url("pics/ico_arrow_2.gif"); margin: 0 0 8px 15px;}

ul.page {margin: 0px;}
li.page {list-style-image: url("pics/ico_arrow_2.gif"); font-size: 90%; margin: 0 0 0px 18px; line-height: 1.3em;}

/* Tabellen */
table { font-family: Verdana, Arial, Helvetica, Sans-serif;}
td {font-size: 80%; font-weight: normal;}
th {font-size: 80%; font-weight: bold;}





