/* CSS Buck für IE und Opera  - Dreispaltig - Breite 849 (gesamt) */
html, body {
margin: 0;
scrollbar-face-color:#e9e9e9; 
scrollbar-highlight-color:#f7f7f7; 
scrollbar-3dlight-color:#bebebe;
scrollbar-darkshadow-color:#c9c9c9; 
scrollbar-shadow-color:#FFFFFF; 
scrollbar-arrow-color:#9E012D; 
scrollbar-track-color:#eaeaea; 
scrollbar-background-color:#f7f7f7;}

body {background-color: #920E32;
color: #000000;
font-family: Helvetica, Tahoma, Arial, Sans-serif; font-size: 99%;}

img {border: none;}
/* PBody */
#PBody {text-align: center; min-height: 100%; margin: 1.2em 0px 0px 0px;}

/*Page Content - Umschließt alle weiteren Container */

#PC {
background-color: transparent;
position: relative;
margin: auto;
width: 849;
height: 531px;
text-align: left;
align: center;
min-height: 100%;}

/*Page Header*/
	#PH {	
	position: relative;
	background: url("pics/bg_head.jpg");
	background-repeat: no-repeat;
	width: 849px;
	height:119px;
	margin: 0px;}
	
		#PHLogoBox {
			width: 109px;
			margin: 0px ;
			float: left;
		}
			#PHLogoPic {
				height: 109px; 
				width: 109px;
				padding: 10px 0px 0px 10px;
				}
		
		/*Navigation - rechts gegenüber dem Logo*/
		#PHLogoNavBox{margin: 20px 0px 0px 758px; /*oben,rechts,unten,links*/
		}
		
		#PHLogoNav {
			position: absolute;
			font-size: 85%;
			font-family: Helvetica, Tahoma, Arial, Sans-serif;
			font-weight: bold;
			color: #9E012D;
			padding:4px;
			}
		
		a.PHLogoNav {text-decoration: none; font-weight: normal; color:#FFFFFF;}
		a.PHLogoNav:link {text-decoration: none;}
		a.PHLogoNav:activ {text-decoration: none;}
		a.PHLogoNav:hover {text-decoration: underline; }
		a.PHLogoNav:visited {text-decoration: none; }




/*Page Body - Mittlerer Bereich  -  border-left: 1px solid #FEF3DE;
	border-right: 1px solid #FEF3DE;*/
#PB {
	background-image:  url("pics/bg_body.jpg");
	background-repeat: no-repeat;	
	position:relative;
	width: 849px;
	height: 412px;
	margin: 0px; 	
		}

	/*Box um die gesamte UnterNavigation - linke Spalte*/
	#PBSubNavBox {
	position:relative;
	width: 210px;
	margin: 110px 0px 0px 0px; 
	padding: 0px 0px 0px 6px;
	float: left;
	background-color:transparent;
	font-size: 90%;}
			
		/*UnterNavigation*/
		.PBSubNavContentBox {
			margin: 23px 0px 18px 0px; ; 
			}	
			
			.PBSubNav {margin: 0px 0px 10px 0px; padding: 0px; text-align: left;
						text-decoration: none; font-weight: normal; color:#920E32; line-height: 1em;}
			.PBSubNav:link {text-decoration: none;}
			.PBSubNav:activ {text-decoration: none; }
			.PBSubNav:hover {text-decoration: underline;  }
			.PBSubNav:visited {text-decoration: none;}	
			
			
															/*#PBCBox {position:relative;
																background-color:transparent;
																height: 416px;
																width:632px;
																margin: 0px 0px 0px 0px;oben,rechts,unten,links
																padding: 0px;
																flaot:right;												
																}*/
																#PBCBoxPrint {
																	width: 640;
																	height: 100%;
																	min-height: 200px;
																	margin: 0px;/*oben,rechts,unten,links*/
																	padding: 0px;
																	float: left;}
			.BoxSprache {
						width: 160px;					
						background-color: transparent;
						text-align:left;
						padding: 15px 0px 0px 0px;	/*oben,rechts,unten,links*/	
						float:left;		
						}														
			
		
	/*Inhalt - mittlere Spalte*/
	#PBCText {position:relative;
		height: 400px;
		width:528px;
		color: #000000;
		margin:0px;/*oben,rechts,unten,links*/
		padding: 12px 5px 10px 14px;
		font-size: 90%;
		line-height:1.2em;
		text-align: left;
		float: left;
		overflow: auto;
		}		
						.PBCTextBox {	
						width: 480px;	
						background-color: transparent;
						text-align:left;
						padding: 0px;	/*oben,rechts,unten,links*/	
						float:left;	
						margin:0px :	
						}
							.TextBox {	
							width: 240px;	
							background-color: transparent;
							text-align:left;
							padding: 0px;	/*oben,rechts,unten,links*/	
							float:left;	
							margin:0px:	
							}
				
				.PBCTextBoxLeft {
				width: 253px;					
				background-color: transparent;
				text-align:left;
				padding: 0px;	/*oben,rechts,unten,links*/	
				float:left;		
				}
						.BoxLeft {
						width: 160px;					
						background-color: transparent;
						text-align:left;
						padding: 0px 0px 0px 0px;	/*oben,rechts,unten,links*/	
						float:left;		
						}
				.PBCTextBoxRight {	
				width: 210px;				
				background-color: transparent;
				text-align:left;
				padding: 0px;
				margin: 0px 3px 0px 0px;		/*oben,rechts,unten,links*/	
				float:right;		
				}
						.BoxRight {	
						width: 160px;				
						background-color: transparent;
						text-align:left;
						padding: 0px 0px 0px 0px;	/*oben,rechts,unten,links*/	
						margin: 0px 8px 0px 0px;	
						float:right;		
						}
														#PBCTextPrint {background-color: #FFFF66;
																	color: #000000;
																	margin: 14px 100px 0px 0px;/*oben,rechts,unten,links*/
																	padding: 8px;
																	text-align: left;
																	font-size: 75%;}

																
 /*Infobox - rechte Spalte #D8D9DE; */
#PBCInfoBox {
	text-align: left;
	position: relative;
	background-color:transparent;	
	width: 105px;
	height: 395px;
	margin: 0px; /*oben,rechts,unten,links border-left: 1px solid #ffffff;*/
	color: #000000;
	float: right;
	}

/*Innere Box - nötig für die Abschluss-Linie border-top: 1px solid #E9EAEB;
	border-bottom: 1px solid #E9EAEB;*/
#PBCInfoContentBox {
	height:213px;
	width:105px;
	font-size: 80%;
	}	
															
 /*Text der Infobox */
#PBCInfoContentText {margin: 210px 0px 0px 8px;/*oben,rechts,unten,links */
	text-align: left;
	color: #000000;
	text-align: left;
	font-weight: normal;}

/*Page Foot - Box um den Fuss*/
#PF {background-color: transparent;
	width: 849px;
	margin: 4px; 
	}
	/*Inhalt Fuss*/
	#PFBottomText {
		text-align: center;
		font-size: 70%;
		color: #dddddd;
		margin: 0px;/*oben,rechts,unten,links*/	
		padding: 3px;}
		
div.cleaner {
clear:both; }/* hebt das float vorheriger Elemente wieder auf */



/*Formatierung der Formulare */
input.form {font-size: 100%; background: url("pics/bg_input_1.gif") no-repeat; border: 1px solid #920E32; margin: 1px 0px 1px 0px;}
input.formsearch {font-size: 100%; background: url("pics/bg_inputsearch_1.gif") no-repeat; border: 1px solid #920E32;}
textarea.form {font-size: 100%; background: url("pics/bg_inputarea_1.gif") no-repeat; border: 1px solid #920E32;}
select.form {font-size: 100%; border: 1px solid #920E32;}
option.option1 {border: 1px solid #920E32;}


/*Formatierung der Links (m:o,r,u,l)*/
a {text-decoration: underline; font-weight: normal; color:#5e5e5e;}
a.link {text-decoration: underline; font-weight: normal; color:#5e5e5e; font-size: 85%;}
a.foot {text-decoration: none; font-weight: normal; color:#F2f2F2;}
a.language {font-size: 75%; line-height: 1.9em; text-decoration: none; font-weight: normal; color:#5e5e5e;}

p {}
ul {list-style-image: url("pics/list_sq.gif"); margin: 0px 0px 0px 16px;}
ul.pdf {list-style-image: url("pics/ico_pdf.gif"); margin: 0px 0px 0px 6px;}
ul.links {list-style: none; margin: 0px 0px 0px -15px; color: #999999;}
ul.page {list-style: none; margin: 0px;}
li {margin: 0px 0px 2px 10px;}
ul.lang {list-style: none; margin: 5px 0px 0px 60px; align: center;}
li.lang {margin: 0px 7px 0px 0px; }
ul.text {list-style-image: url("pics/list_sq_2.gif"); margin: 0px 0px 0px 16px;}
li.text {margin: 0px 0px 0px 12px;}

span.pdf {color: #666666; font-weight: normal; font-size:80%;}
span.pic {color: #666666; font-weight: normal; font-size:65%;}

/*Überschriften */
h1 { font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:130%; line-height:120%; border-bottom: 1px solid #920E32; padding: 0 0 2px 0;	
	text-align:left; color: #ACAEB5; display:block; font-weight:500;
}
h2 { text-align:left; color: #920E32; line-height:115%;
	font-size:100%; font-weight:bold; margin: 10px 0px 5px 0px;		
}
h3 { font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:100%; font-weight:bold; 
	text-align:left; line-height:2em; margin: 0px 0px 6px 0px;	
}
h4 { font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:160%; color: #920E32; font-weight:lighter; 
	 text-align:left; letter-spacing:0;
	 margin: 20px 0px 0px 0px;
}
h5 { font-family:  Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:80%; 	color: #FF9900; line-height:120%; font-weight:600;	
	text-align:left;
}





