/* CSS für Mangementteam  - Dreispaltig - Breite 906px (gesamt) */
html, body {
margin: 0;
scrollbar-face-color: #BBC7F7; 
scrollbar-highlight-color: #4D75C2; 
scrollbar-3dlight-color: #001233;
scrollbar-darkshadow-color: #001233; 
scrollbar-shadow-color: #ffffff; 
scrollbar-arrow-color: #001D53; 
scrollbar-track-color: #4D75C2; 
scrollbar-background-color: #ff0000;}

body {background-color: #ffffff;
font-family: Tahoma, Arial, Helvetica, Sans-serif;
font-size: 95%;
text-align: left;}

/* PBody */
#PBody {width: 100%; height:100%; text-align: center; background-color:#003AA8;}

/* Mainbox ----background-color: #FFFFFF;---------------------------------------------------------------------- */ 
#PC {
color: #000;
text-align: left;
width: 906px;
margin:auto;
padding: 0px;
border-top: 1px solid #ffffff;
position: relative;}

/* Pagehead -------------------------------------------------------------------------------------- */ 
			
			#PH {				
				width: 906px;
				height: 166px;
				margin: 0px;
				padding: 0px;
				background: url("pics/ly_bg_head.jpg");
				background-repeat: no-repeat;		
				position: relative;	
				}
					
				/*#PHTop {	
					align: right;	
					width: 100%;
					margin: 0px;
					padding: 0px;	
					position: relative;
					}*/
					
				/*Navigation - rechts gegenüber dem Logo*/
		
		#PHLogoNav {
			color:#ffffff;
			position: absolute;
			font-size: 90%;
			font-family:  Tahoma, Helvetica, Arial, Sans-serif;
			font-weight: bold;
			line-height: 20px;
			margin: 14px 0px 0px 131px;
			padding:0px 0px 0px 4px;
			border-left: 1px solid #FFFFFF;
			float:left
			}
		
		a.PHLogoNav {text-decoration: none; font-weight: normal; color:#FFFFFF;}
		a.PHLogoNav:hover {text-decoration: underline; }
		
		#PHLogoBox {
					width: 260px;								
					height: 65px;						 
					margin: 0px 0px 37px 5px; 
					padding: 16px 0px 0px 15px;
					background-color: transparent;
					float: left;}
					
					
			/* Hauptnavigation - horizontal -------------------------------------------------------------------------- */ 
	#PHMainNavBox /* Box um die horizontale Hauptnavigation, ergänzt den Aussenrand rechts und links font-family: Tahoma, Arial, Helvetica, Sans-serif;
			font-size: 80%;
			text-align: center; */
			{background-color: transparent; 
			height:22px;
			width: 100%;
			margin: 0;
			padding:0;
			}
	#PHMainNavText /* Box um die horizontale Hauptnavigation, ergänzt den Aussenrand rechts und links */
			{background-color: transparent; 
			font-family: Tahoma, Arial, Helvetica, Sans-serif;
			height:22px;
			width: 600px;
			margin: 0;
			padding:0;
			}
			/* plaziert das Hauptmenue*/
		#nav {
			font-size: 75%;
			text-align: center;
			margin: 2px 0px 0px 220px;		
			background-color: transparent;			
			}		
		/* äussere Box um das Ausklappmenue  */				
		#nav ul {
			text-align: center;
			list-style: none;
			width:140px;
			padding: 5px 0px 5px 5px;
			margin: 1px 0px 0px 0px;
			background-color: #E7E7ED;
			border: 1px solid #003399;
		}
		/* Formatiert die einzelnen Punkte der Hauptnavigation -------*/
		#nav a {font-weight: normal; 
				text-decoration: none;				
				line-height:15px;
				margin:5px 0px 0px 0px;
				padding: 0px 0.7em 0px 0.7em;
				background-color: transparent;/* Hintergrund der einzelnen Unterpunkte*/
				border-left: 1px solid #003399;
				display: block;
		}		
			#nav a:hover {
			text-decoration: underline; 
			color: #ffbf00;			
			}
		
			a.first {color: #ffbf00;}
				
		/* Formatiert die einzelnen Punkte des Ausklappmenues----- */
		#nav li li a {	
			display: block;
			font-weight: normal;			
			color: #003399;
			font-family: Tahoma, Arial, Helvetica, Sans-serif;
			line-height:15px;
			width:140px;
			padding: 2px 1px 0px 3px;
			margin:0px 0 0px 0px; 
			border-left: 1px solid #E7E7ED;
		}
		/* Hovert die Punkte des Untermenues*/
		#nav li li a:hover {
			padding: 2px 1px 0px 3px;
			text-decoration: underline; }			
						
			/* Formatiert den Text der Hauptnavigation*/
		#nav li {
			line-height:20px;
			float: left;
			position: relative;
			text-align: left;
			cursor: default;
			background-color: transparent;	/* bg-color Hauptnavigation*/
			margin:5px 0px 2px 0px; }
		
		#nav li.first {
			border-left-width: 1px;
			line-height:16px;}
			
		#nav li.second {
			border-left-width: 1px;
			line-height:16px;	}
			
		#nav li#last {
			border-right-width: 1px;}
			
		li ul {
			display: none;
			position: absolute;
			font-weight: normal;
			padding: 0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			/*border-right: solid 1px #7d6340; Ränder des Untermenues
			border-bottom: solid 1px #7d6340;
			border-top: 1px solid #003AA8;*/
			width:6em;
		}
		li>ul {
			top: auto;	left: auto;
		} 
		/* Formatiert einen Teil des ausgeklappten Untermenues*/
		#nav li li {
			display: block;
			float: none;
			background-color: #E7E7ED; /* Hintergrund der einzelnen Punkte des Untermenues*/
			border: 0;
			width:140px;
			margin: 1px 0px 0px 0px;
			padding:0;
		}
		#nav li:hover ul, li.over ul {
			display: block;
		}

		.navfirst {}
		.navfirst2 {}
		.navsecond2 {border-left: 1px solid #003399;}
		.navsecond {border-left: 1px solid #003399;}
		.navborder {border: 1px solid #E7E7ED;}
		
		#PHMainNavSpracheBox {
					text-align:right;
					width: 210px;								
					height: 16px;						 
					margin: 24px 0px 0px 692px; /*oben,rechts,unten,links*/	
					padding: 0px;
					background-color: transparent;}
				

							
/* Hauptnavigation links --------------------------------------;------------------------------------------ */ 
				#PBSubNavBox {					
					font-size: 75%;
					width: 185px;					
					margin: 0px 0px 0px 0px;
					padding: 0px;					
					position: relative;		
					float: left;
					background-color: transparent;
					BORDER-left:1px solid #FFBF00;
					}
/*Box um die Überschrift ----------------background-color: #003AA8;--------------- */
					.PBSubNavTitleBox {		
						background: url("pics/ly_bg_subnav_1.gif");
						background-repeat: no-repeat;					
						position: relative;
						height: 40px;
						margin-top: 0px
						}									
/*Überschrift SubNavigation -------------------------------------
					.PBSubNavTitleText {
						margin:0px 0px 0px 0px;
						font-weight: normal;
						padding: 0px;
						color: #FF9900;
						text-align: left;
						} */		
						
/* Formatiert die SubNavigation --------------------------- */			
					#PBSubNav {	position: relative;
						width: 185px;
						margin: 0px;
						padding: 0px;
						display: block;	}
					
						#PHSubNav ul {
							list-style-type: none;				    
						   	margin: 0px;
						   	padding: 0px;
							}
									
							#PBSubNav li {
							list-style-type: none; 
							display: block;
							margin:0px;
							padding:0px;
						}
/* Formatiert die einzelnen Punkte der SubNavigation------- */		
								
						a.PBSubNav  {
							color:#ffffff;
							font-weight: normal; 
							text-decoration: none;
							line-height: 1.2em;
							display: block;		
							margin: 0px 4px 1px 4px;
							padding:2px 2px 2px 6px;
							height: 20px;
							background-color: #4D75C2;
						}	
						a.PBSubNav:active {color:#FFBF00;}
						a.PBSubNav:hover {color:#FFBF00;}
								
/* zusaätzlieche Klasse für die Navigation -------#PBSubNavActive a {color:#FFBF00;
							}	---------------------------*/
										
					a.PBSubNavActive {color:#FFBF00;
							font-weight: normal; 
							text-decoration: none;
							line-height: 1.2em;
							display: block;		
							margin: 0px 4px 1px 4px;
							padding:2px 2px 2px 6px;
							height: 20px;
							background-color: #4D75C2;}	


	/* Func -------------------------------*/ 
					#PBSubNavFuncBox {
					text-align: left;	
					width:100%;
					margin: 0px;
					padding: 0px;
					position: relative;
					float: left;
					}
	
						/*#PBSubNavFuncTitleBox {
						background-color: Transparent;
						font-weight: 600;
						padding: 4px;
						height: 1.0em;
						color: #ffffff;}*/

					#PBSubNavFuncText {
					color: #ffffff;
					margin: 0px;
					padding: 0px;}
			
/* Page Body - Mittlerer Bereich ---------------------------background-color: #ffcc00;	---------------------------------------------- */ 
			#PB {font-size: 100%;
			width: 906px;
			margin: 0;	
			padding: 0;
			background: url("pics/ly_bg_PB_2px.gif");			
			BORDER-right:1px solid #FFBF00;		
				
			}
							
						#PBPrint {
						font-size: 75%;
						margin: 10px 0 0 5px;
						position: relative;
						float: left;}
																
				/*#PBCText {
				
				color: #000000;
				width: 719px;
				height:395px;
				margin-top: 0px;
				padding: 0px;				
				background-color: #ffffff;
				float: left;}*/
				
				#PBCTextPrint {
				font-size: 75%;
				width: 719px;
				margin: -175px 0px 0px 0px;
				padding: 0 0 25px 0;
				float: left;}					
								
													.PBCTitle {
														font-size: 80%;
														width:540px;
														margin: 0;
														background-color: #ff0000;													
														}
				
						/*#PBCFotobanner {
						width:740px;
						height: 175px;
						margin: 0px;
						padding: 0px;
						float:left;}*/

						#PBCFotobannerPrint {visibility: hidden;}
											
						#PBCTextBox {	/*Inhalt - Text*/	
						font-size: 75%;
							text-align:left;
							width: 509px;	
							margin: 0px 0px 0px 0px;
							padding:6px 15px 0px 12px;		
							float: left;
							background-color: #ffffff;
							}
												.PBCSubNavBanner {	/* Banner oder Logo unter der Navigation*/
												color: #ffffff; 
												font-size:65%;	
												text-align: left;
												padding:0px 0px 0px 6px;
												width: 170px;
												height: 34px;
												margin: 42px 0px 0px 6px;	
												}
												.picBDU{float:left; margin:0px 6px 0px 0px;}
												
												#PBCMMbanner {
												background-color: transparent;
												text-align: center;
												width: 208px;
												margin: -30px 0px 0px 0px;
												position: relative;
												float: left;}

				
								.PBCTitleText{	
									font-size: 130%;	
									color: #001B94;
									font-weight: bold;		
									margin: 0px 0 10px 0px;
									padding: 0px;
									height: 22px;
									}
								
				
			/**/	.PBCTextBoxLeft {
						width: 240px;	
						background-color: transparent;
						text-align:left; 
						padding: 0px 0px 0px 0px;		
						margin: 0px;
						float:left;
						}
						
					.PBCFormBoxLeft {
						width: 220px;					
						background-color: transparent;
						text-align:right;
						padding: 0px 10px 0px 0px;	
						margin: 0px;
						float:left;	
						color: #666666;	
						}
						
					.PBCTextBoxRight {
						width: 240px;					
						background-color: transparent;
						text-align:left;
						padding: 0px 0px 0px 0px;		
						margin:0 0 0 0px;
						float:right;		
						}
					.BoxLeft {
						width: 150px;					
						background-color: transparent;
						text-align:left;
						padding: 0px 0px 0px 0px;	/	
						margin: 0px;
						float:left;
						}
					.BoxRight {
						width: 160px;					
						background-color: transparent;
						text-align:left;
						padding: 0px 0px 0px 0px;	
						margin:6px 0px 6px 10px;
						float:right;		
						}
					
/* Inhalt Infobox innerhalb des Contentbereiches-Mitte ----------------------*/
			#PBCTextInfoBox {
						font-size: 100%;
			margin: 10px 0 0 0;
			width: 100%;
			}

	/* Überschrift der Infobox -------------------*/
			.PBCTextInfoTitleBox {font-size: 100%;			
				margin: 0 0 0 0;
				padding: 0px;
				width: 90%px;
				height: 26px;
				background: url("pics/ly_ecke_li.gif");
				background-repeat: no-repeat;		
				border-right: 1px solid #cccccc;
			}
				.PBCTextInfoTitleText {
					font-size: 95%;
					font-weight: normal;					
					margin: 0 0 0 0px;
					padding: 10px 0px 0px 20px;
					color: #666666;
					text-align: left;
					}
			.PBCTextInfoContent {	
				margin: 0 0 0 0px;
				padding: 10px 0px 10px 15px;	
				border-left: 1px solid #e0e0e0;		
				border-right: 1px solid #cccccc;
				border-bottom: 1px solid #cccccc;
				}
				
					/* Box für Rahmen um den Inhalt */
					.PBCTextInfoContentBox {					
					margin: 0px 0px 20px 0px;
					border-left: 1px solid #d1d1d1;
					border-right: 1px solid #999999;
					border-bottom: 1px solid #999999;}
					
						/* Inhalt */
						.PBCTextInfoContentText {
						padding: 3px 0px 8px 0px;
						text-align: left;
						color: #000000;
						font-weight: normal;
						}				
							
/* Inhalt Infobox rechts ---------------------background-color: #ffffcc;------------------------------------------------------ */ 
			#PBCInfoBox {
			color: #ffffff;
			width: 210px;	
			height:300px;		
			margin: 1px 0px 0px 0px;
			padding: 0px;
			float: right;
			background: url("pics/bg_InfoBox.jpg");
			background-repeat: no-repeat;			
			position: relative;
			}
						
			#PBCInfoBoxPrint {visibility: hidden;}
									
									/*.PBCInfoContentBoxBorder {
									font-size: 90%;}*/
						
					.PBCInfoTitleBox {		
						margin: 0px 0px 0px 0px;
						background-color: transparent;
						/*border-top: 1px solid #cccccc;
						border-left: 1px solid #cccccc;
						border-right: 1px solid #cccccc;
						border-bottom: 1px solid #999999;*/
						}
					.PBCInfoTitleText {
						font-size: 80%;	
						color: #ffffff;	
						font-weight: normal;
						line-height:16px;
						text-align: left;
						margin: 0px;
						padding: 1px 4px 2px 12px;										
						}
							.PBCInfoContentBoxBorder {
							margin:3em 5px 4em 10px;
							background-color: transparent;
							width:180px;}
					
					.PBCInfoContentBox {
					color:#ffffff;
					margin:0px 10px 5px 10px;
					padding: 3px;				
					border-bottom: 1px solid #003AA8;
					border-right: 1px solid #003AA8;
					border-top: 1px solid #96B0DC;
					border-left: 1px solid #96B0DC;
					position: relative;
					background-color: #6C90CE;}				
															
					/* Text der Infobox */	
					.PBCInfoContentText {
					font-weight: normal;
					text-align: left;
					margin: 0px;
					padding: 5px 4px 5px 6px;
					}				

/* Inhalt Homebox Bereiche--------------------------------------------------------------------------- */ 					
			.PBCHomeTextInfoBox {
			margin: 0 0 0 0;
			width: 100%;}

					.PBCHomeTextInfoContentBox {
					color: 666666;
					font-size: 110%;
					font-weight: normal;
					text-align: left;	
					padding: 0px 0px 0px 3px;
					width: 136px;
					height: 100px;
					border-left: 1px solid #003399;
					float: left;
					position: relative;}
					
					.PBCHomeTextInfoContentText {
					margin: 0 0 0 0;
					padding: 0 0 0 0;}
					
div.cleaner {clear:both;}
					
/* Page Foot - Seiten-Fuss -------------------------------------------------------------------------- */ 
			#PF {	
				text-align: left;				
				width: 906px;
				height: 107px;	
				margin:0px 0px 0px 0px;
				background: url("pics/ly_bg_foot.gif");
				background-repeat: no-repeat;	
				position: relative;	
				}	
				.PFText {
				color: #ffffff;
				font-size: 65%;
				text-align: left;
				margin: 16px 0px 2px 0px;
				padding: 0px 0px 0px 0px;
				}	  			
			.PFCopy {
				font-size: 70%;
				color: #003AA8;
				text-align: center;
				width: 906px;
				height: 18px;			
				margin: 0px 0 0px 0;
				padding: 0 0 0 0px;
				background-color:transparent;}
								

h1 {font-family: Tahoma, Helvetica, Arial, Sans-serif; font-size: 110%; color: #F0B500; font-weight: normal; letter-spacing: 1px; margin: 0px 0px 10px 0px;}
h2 {font-family: Tahoma, Helvetica, Arial, Sans-serif; font-size: 100%; color: #003AA8; font-weight: normal; letter-spacing: 1px; margin: 5px 0px 5px 0px;}
h3 {font-family: Tahoma,Helvetica,  Arial, Sans-serif; font-size: 100%; color: #F0B500; font-weight: normal; margin: 0px 0px 8px 0px;}
h4 {border-bottom: 1px solid #e3e3e3;}
h5 {font-size: 110%; color: #ff9900; font-weight: normal; letter-spacing: 1px; margin:0px;  }

p.{font-size: 100%;}
p.just {font-size: 100%;text-align: justify}

/* Formulare */
form.search {font-size: 95%; background: url("pics/bg_input_1.gif") no-repeat; margin: 0px 0px 0px 0px;}
form.evote {font-size: 95%; margin: 0px 0px 0px 0px;}
input.form {font-size: 100%; background: url("pics/bg_input_1.gif") no-repeat; border: 1px solid #cccccc;}
input.formsearch {color: #999999; font-size: 90%; background: url("pics/bg_inputsearch_1.gif") no-repeat; border: 1px solid #fdcd80;}
textarea.form {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;}

/* Links */

a {text-decoration: underline; font-weight: normal; color: #003399;}
a.boxlink {text-decoration: underline; font-weight: normal; color: #003399; }
a.homelink {text-decoration: underline; font-weight: bold; color: #003399;}
a.infolink {text-decoration: none; color: #ffffff;}
a.infolink:hover {text-decoration: underline; color: #ffffff;}
a.foot {text-decoration: none; font-weight: normal; color: #003AA8;font-size: 90%;}
a.pagesub {margin: 0 0 3px 30px;}
/*a.subnavlogin,  Formatierung des LogIn 
a.subnavlogin:visited {text-decoration: none; font-weight: normal; color: #ffffff;}
a.subnavlogin:hover {text-decoration: underline; font-weight: normal; color: #ffffff;}*/
a.subnavfunc, /* FunktionsLink im Fuss */
a.subnavfunc:visited  {text-decoration: none; font-weight: normal; color:#ffffff;}  
a.subnavfunc:hover  {text-decoration: underline; font-weight: normal; color: #ffffff;}
a.lang {text-decoration: none; color: #666666;}
a.lang:hover {text-decoration: underline; color: #666666;}

/* Listen - m:o,r,u,l */
ul {list-style: none; margin: 0px 0px 0px 0px; }
li {margin: 0 0 0px 0px;}
ul.misc {margin: 0 0 3px 17px;}
ul.pdf {list-style-image: url("pics/ico_pdf.gif"); margin: 5px 0 0px 30px; line-height: 14px;}
ul.links {list-style: none; margin: 0px 0px 0px 10px; color: #999999;}
ul.page {margin: 0 0 3px 20px;}
ul.pagesub {margin: 0 0 3px 30px;}
ul.news {margin: 0 0 3px 17px; }
li.news {list-style: url("pics/ico_news.gif"); margin: 0 0 3px 0; color: #003399;}
ul.cat {margin: 0 0 3px 0px;}
li.cat {list-style: url("pics/ico_arrow_3.gif"); margin: 0 0 3px 17px;}
ul.intlink {margin: 0 0 3px 20px;}
li.intlink {list-style: url("pics/ico_arrow_3.gif"); margin: 0px 0px 3px 15px;}
ul.extlink {margin: 0 0 3px 12px; font-color: #999999;}
li.extlink {list-style: url("pics/ico_extlink.gif"); margin: 0 0 3px 22px; font-color: #999999;}
ul.down {margin: 0 0 3px 12px; color: #003399;}
li.down {list-style-image: url("pics/ico_down.gif"); margin: 0 0 3px 0; }
li.downpdf {list-style-image: url("pics/ico_down.gif"); margin: 0 0 3px 22px; color: #003399;}
ul.check {margin: 0 0 3px 15px;}
li.check {list-style-image: url("pics/ico_check.gif"); margin: 0 0 3px 0;}
ul.lang {list-style: none; margin: 5px 0 0 50px; align: center; font-size: 65%;}
li.lang {margin: 0px 7px 0px 0px; float: left;}
ul.info {margin: 0 0 3px 17px;}/* Suche */
li.info {list-style: url("pics/ico_info.gif"); margin: 0 0 13px 0;}
ul.PBCInfoBox{list-style: none;}
li.PBCInfoBox{color: #ffffff; margin: 0px 0px 2px 24px; list-style: none; font-size: 75%; letter-spacing:1px;}
ol {margin: 0px 0px 0px 27px;}
ul.PHLogoNav{color: #ffffff;}
li.PHLogoNav{color: #ffffff;}
/*ul.PBSubSubNav {margin: 0px 0px 0px 15px;}	
li.PBSubSubNav {padding: 0px 0px 0px 15px;}	*/
ul.subnavfunc {list-style: none; padding: 0 0 0 0; margin: 0 0 0 2px; line-height: 22px;}
li.subnavfunc {margin: 0px 5px 0px 5px; float: left;}		/* FunktionsIcons u. Text im Head */
ul.subnavlogin {list-style: none; margin: 0 0 0 0;}
li.subnavlogin {margin: 1px 0 0 0;}
ul.rect {margin: 0 0 3px 20px;}
li.rect {list-style: url("pics/ico_rect_1.gif"); margin: 0 0 3px 0;}

/* Span - m:o,r,u,l */
span.sollogo {color: #0000cc; font-weight: normal;}
span.solprod {color: #808080; font-weight: normal;}
span.title {color: #666666; font-weight: normal; font-size: 130%;}
span.title2 {color: #ff9900; font-weight: normal; font-size: 120%;}
span.title3 {color: #000000; font-weight: bold; font-size: 90%;}
span.content {color: #000000; text-align: justify;}
span.contentsm {text-align: justify; font-size: 80%;}
 				
div.picleft {margin: 0px; padding: 5px; float: left;}
div.picright {margin: 0px; padding: 5px; float: right;}
div.picbottom {margin: 0px; padding: 5px;}
div.pictop {margin: 0px; padding: 5px;}
div.content {width: 100%; margin: 0px; padding: 0px;}
div.contentleft {width: 265px; margin: 0px 10px 0px 0px; padding: 0px; float: left;}
div.contentright {width: 265px; margin: 0px; padding: 0px;}
div.contenthometeaser {border-left: 1px solid #0000cc; font-family: Helvetica, Tahoma, Arial, Sans-serif; font-size: 110%; color: #0000CC; font-weight: normal; letter-spacing: 1px; margin: 10px 0px 0px 0px; padding: 3px 3px 10px 3px;}

/* Startseite Flash */
object.solva_start {margin: 0px; padding: 0px; }

/* Tabellen */
table.thead {margin: 0 0 1px 0;
width:100%; 
background-image: url("pics/ly_bbox.jpg");
border-top: 1px solid #DCDCDC;
border-left: 1px solid #DCDCDC;
border-right: 1px solid #E7E7E7;
border-bottom: 1px solid #E7E7E7;}
td.thead {color: #6E6E6E; font-size: 70%; font-weight: bold;}
table.standard {border: 1px solid #DCDCDC; width:100%;}
td {font-size: 100%; text-align: left; font-weight: normal;}
td.title {font-weight: bold; color: #ff9900;}
td.title2 {color: #ff0000; font-weight: normal;}
td.content {text-align: left; font-size: 70%; font-weight: normal;}
td.content2 {text-align: left; font-size: 200%; font-weight: normal;}
td.contentc {text-align: center; font-size: 70%; font-weight: normal;}
td.cat {font-size: 70%; font-weight:bold; background-color: #F5F5F5; border-style: none; border-width: 1px; border-color: #000000;}
td.catr {font-size: 70%; font-weight:bold; background-color: #F5F5F5; border-style: none; border-width: 1px; border-color: #000000; text-align:right;}
td.entry {font-size: 70%; font-weight: normal; background-color: #F8F8F8; border-style: none; border-width: 1px; border-color: #000000;}
td.line {height:2px; border-bottom: 1px solid #DCDCDC;}
td.head {color: #ffffff; font-size: 70%; font-weight: bold; background-color: #0033CC;}
th.cat {text-align:left; font-size: 70%; font-weight:bold; background-color: #F5F5F5;}

table.print_webspace {border: 1px solid #000000;}
td.print_webspace {font-family: Arial,Verdana; font-size: 7pt; background-color: #ffffff; border-bottom: 1px solid #000000;}
td.print_webspace2 {font-family: Arial,Verdana; font-size: 7pt; background-color: #ffffff; border-bottom: 0px solid #000000;}
td.print_webspace3 {font-family: Arial,Verdana; font-size: 7pt; background-color: #ffffff; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
td.print_webspace4 {font-family: Arial,Verdana; font-size: 7pt; background-color: #ffffff; border-bottom: 0px solid #000000; border-right: 1px solid #000000;}
td.print_webspace5 {font-family: Arial,Verdana; font-size: 7pt; background-color: #ffffff; border-bottom: 0px solid #000000; border-right: 1px solid #000000;}
table.print_article {border-style: solid; border-width: 1px; border-color: #000000;}
td.print_article {font-family: Arial,Verdana; font-size: 8pt; background-color: #ffffff; border-bottom: 1px solid #000000;}
td.print_article_cat {font-family: Arial,Verdana; font-size: 8pt; color: #000000; background-color: #ffffff; border-style: none; border-bottom: 1px solid #000000; border-top: 0px solid #000000;}
td.print_article2 {font-family: Arial,Verdana; font-size: 8pt; background-color: #ffffff; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
td.print_article3 {font-family: Arial,Verdana; font-size: 8pt; background-color: #ffffff; border-bottom: 0px solid #000000; border-right: 1px solid #000000;}
td.print_article4 {font-family: Arial,Verdana; font-size: 8pt; background-color: #ffffff; border-bottom: 0px solid #000000; border-right: 0px solid #000000;}

/* Linie - m:o,r,u,l */
hr.title {width: 100%; color: #0000cc; border-style: solid; margin: -6px 0px 0px 0px;}
hr.title2 {width: 50%; color: #cccccc; border-style:solid; margin: 50px 0px 0px 0px;}
/* hr {width: 60%; color: #DFE4F2; border-style: dashed;} */

/* Funktionsbereich - Suche und Login  - im Headbereich dieser Seite !! 
				
				#PBSubNavSearchBox {	
				width: 16.4em;
				margin: 0px;			
				padding: 0px;	
				position: relative;
				float: right;
				}
				
					#PBSubNavSearchTitleBox {
					color: #666666;
					font-weight: normal;
					margin: 1px 0px 0px 3px;
					padding: 2px;	
					float: left;}

					#PBSubNavSearchText {
					color: #666666;
					margin: 0px;
					padding: 0px;}--------------------------------------------*/
					
	/* Formatiert die Unterpunkte in der SubNavigation --------- li ul {margin: 0px 4px 0px 15px;}		
				
								#PBSubNav li li a {
								color:#ffffff;	
								font-weight: normal; 
								text-decoration: none;
								line-height: 1.2em;								
								height: 0px;
								margin: 0px 4px 0px 15px;
								padding:0px;
								background-color: #ffffcc;												
								}
								#PBSubNav li li a:link {}
								#PBSubNav li li a:activ {}
								#PBSubNav li li a:hover {}
								#PBSubNav li li a:visited {}		*/	